org.vectomatic.dom.svg
Class OMCSSPrimitiveValue

java.lang.Object
  extended by org.vectomatic.dom.svg.OMCSSValue
      extended by org.vectomatic.dom.svg.OMCSSPrimitiveValue

public class OMCSSPrimitiveValue
extends OMCSSValue

Class for a CSS primitive value

Author:
laaglu

Field Summary
static short CSS_ATTR
           
static short CSS_CM
           
static short CSS_COUNTER
           
static short CSS_DEG
           
static short CSS_DIMENSION
           
static short CSS_EMS
           
static short CSS_EXS
           
static short CSS_GRAD
           
static short CSS_HZ
           
static short CSS_IDENT
           
static short CSS_IN
           
static short CSS_KHZ
           
static short CSS_MM
           
static short CSS_MS
           
static short CSS_NUMBER
           
static short CSS_PC
           
static short CSS_PERCENTAGE
           
static short CSS_PT
           
static short CSS_PX
           
static short CSS_RAD
           
static short CSS_RECT
           
static short CSS_RGBCOLOR
           
static short CSS_S
           
static short CSS_STRING
           
static short CSS_UNKNOWN
           
static short CSS_URI
           
 
Fields inherited from class org.vectomatic.dom.svg.OMCSSValue
CSS_CUSTOM, CSS_INHERIT, CSS_PRIMITIVE_VALUE, CSS_VALUE_LIST, cssText, cssValueType
 
Constructor Summary
protected OMCSSPrimitiveValue(float f)
           
  OMCSSPrimitiveValue(float floatValue, short primitiveType)
           
  OMCSSPrimitiveValue(String stringValue, short primitiveType)
           
 
Method Summary
 String getDescription()
           
 float getFloatValue(short unitType)
           
 short getPrimitiveType()
           
 OMRGBColor getRGBColorValue()
           
 String getStringValue()
           
 void setFloatValue(short unitType, float floatValue)
           
 void setStringValue(short stringType, String stringValue)
           
 
Methods inherited from class org.vectomatic.dom.svg.OMCSSValue
getCssText, getCssValueType, setCssText, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

CSS_UNKNOWN

public static final short CSS_UNKNOWN
See Also:
Constant Field Values

CSS_NUMBER

public static final short CSS_NUMBER
See Also:
Constant Field Values

CSS_PERCENTAGE

public static final short CSS_PERCENTAGE
See Also:
Constant Field Values

CSS_EMS

public static final short CSS_EMS
See Also:
Constant Field Values

CSS_EXS

public static final short CSS_EXS
See Also:
Constant Field Values

CSS_PX

public static final short CSS_PX
See Also:
Constant Field Values

CSS_CM

public static final short CSS_CM
See Also:
Constant Field Values

CSS_MM

public static final short CSS_MM
See Also:
Constant Field Values

CSS_IN

public static final short CSS_IN
See Also:
Constant Field Values

CSS_PT

public static final short CSS_PT
See Also:
Constant Field Values

CSS_PC

public static final short CSS_PC
See Also:
Constant Field Values

CSS_DEG

public static final short CSS_DEG
See Also:
Constant Field Values

CSS_RAD

public static final short CSS_RAD
See Also:
Constant Field Values

CSS_GRAD

public static final short CSS_GRAD
See Also:
Constant Field Values

CSS_MS

public static final short CSS_MS
See Also:
Constant Field Values

CSS_S

public static final short CSS_S
See Also:
Constant Field Values

CSS_HZ

public static final short CSS_HZ
See Also:
Constant Field Values

CSS_KHZ

public static final short CSS_KHZ
See Also:
Constant Field Values

CSS_DIMENSION

public static final short CSS_DIMENSION
See Also:
Constant Field Values

CSS_STRING

public static final short CSS_STRING
See Also:
Constant Field Values

CSS_URI

public static final short CSS_URI
See Also:
Constant Field Values

CSS_IDENT

public static final short CSS_IDENT
See Also:
Constant Field Values

CSS_ATTR

public static final short CSS_ATTR
See Also:
Constant Field Values

CSS_COUNTER

public static final short CSS_COUNTER
See Also:
Constant Field Values

CSS_RECT

public static final short CSS_RECT
See Also:
Constant Field Values

CSS_RGBCOLOR

public static final short CSS_RGBCOLOR
See Also:
Constant Field Values
Constructor Detail

OMCSSPrimitiveValue

protected OMCSSPrimitiveValue(float f)

OMCSSPrimitiveValue

public OMCSSPrimitiveValue(float floatValue,
                           short primitiveType)

OMCSSPrimitiveValue

public OMCSSPrimitiveValue(String stringValue,
                           short primitiveType)
Method Detail

getPrimitiveType

public final short getPrimitiveType()

setFloatValue

public final void setFloatValue(short unitType,
                                float floatValue)
                         throws com.google.gwt.core.client.JavaScriptException
Throws:
com.google.gwt.core.client.JavaScriptException

getFloatValue

public final float getFloatValue(short unitType)
                          throws com.google.gwt.core.client.JavaScriptException
Throws:
com.google.gwt.core.client.JavaScriptException

setStringValue

public final void setStringValue(short stringType,
                                 String stringValue)
                          throws com.google.gwt.core.client.JavaScriptException
Throws:
com.google.gwt.core.client.JavaScriptException

getStringValue

public final String getStringValue()
                            throws com.google.gwt.core.client.JavaScriptException
Throws:
com.google.gwt.core.client.JavaScriptException

getRGBColorValue

public final OMRGBColor getRGBColorValue()
                                  throws com.google.gwt.core.client.JavaScriptException
Throws:
com.google.gwt.core.client.JavaScriptException

getDescription

public String getDescription()
Specified by:
getDescription in class OMCSSValue


Copyright © 2012. All Rights Reserved.