org.apache.batik.css.engine.value
Class FloatValue
java.lang.Object
|
+--org.apache.batik.css.engine.value.AbstractValue
|
+--org.apache.batik.css.engine.value.FloatValue
- All Implemented Interfaces:
- Value
- public class FloatValue
- extends AbstractValue
This class represents float values.
Field Summary |
protected float |
floatValue
The float value |
protected static java.lang.String[] |
UNITS
The unit types representations |
protected short |
unitType
The unit type |
Constructor Summary |
FloatValue(short unitType,
float floatValue)
Creates a new value. |
Method Summary |
java.lang.String |
getCssText()
A string representation of the current value. |
static java.lang.String |
getCssText(short unit,
float value)
Returns the CSS text associated with the given type/value pair. |
float |
getFloatValue()
Returns the float value. |
short |
getPrimitiveType()
The type of the value. |
java.lang.String |
toString()
Returns a printable representation of this value. |
Methods inherited from class org.apache.batik.css.engine.value.AbstractValue |
createDOMException, getBlue, getBottom, getCssValueType, getGreen, getIdentifier, getLeft, getLength, getListStyle, getRed, getRight, getSeparator, getStringValue, getTop, item |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UNITS
protected static final java.lang.String[] UNITS
- The unit types representations
floatValue
protected float floatValue
- The float value
unitType
protected short unitType
- The unit type
FloatValue
public FloatValue(short unitType,
float floatValue)
- Creates a new value.
getCssText
public static java.lang.String getCssText(short unit,
float value)
- Returns the CSS text associated with the given type/value pair.
getPrimitiveType
public short getPrimitiveType()
- The type of the value.
- Overrides:
getPrimitiveType
in class AbstractValue
getFloatValue
public float getFloatValue()
- Returns the float value.
- Overrides:
getFloatValue
in class AbstractValue
- Following copied from interface:
org.apache.batik.css.engine.value.Value
- Throws:
DOMException
- INVALID_ACCESS_ERR: Raised if the value doesn't contain a float
value.
getCssText
public java.lang.String getCssText()
- A string representation of the current value.
toString
public java.lang.String toString()
- Returns a printable representation of this value.
- Overrides:
toString
in class java.lang.Object
Copyright © 2002 Apache Software Foundation. All Rights Reserved.