|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.batik.css.dom.CSSOMValue.AbstractComponent
To store a component.
Fields inherited from interface org.w3c.dom.css.CSSPrimitiveValue |
CSS_ATTR, CSS_CM, CSS_COUNTER, CSS_DEG, CSS_DIMENSION, CSS_EMS, CSS_EXS, CSS_GRAD, CSS_HZ, CSS_IDENT, CSS_IN, CSS_KHZ, CSS_MM, CSS_MS, CSS_NUMBER, CSS_PC, CSS_PERCENTAGE, CSS_PT, CSS_PX, CSS_RAD, CSS_RECT, CSS_RGBCOLOR, CSS_S, CSS_STRING, CSS_UNKNOWN, CSS_URI |
Fields inherited from interface org.w3c.dom.css.CSSValue |
CSS_CUSTOM, CSS_INHERIT, CSS_PRIMITIVE_VALUE, CSS_VALUE_LIST |
Constructor Summary | |
protected |
CSSOMValue.AbstractComponent()
|
Method Summary | |
Counter |
getCounterValue()
DOM: Implements CSSPrimitiveValue.getCounterValue() . |
java.lang.String |
getCssText()
DOM: Implements CSSValue.getCssText() . |
short |
getCssValueType()
DOM: Implements CSSValue.getCssValueType() . |
float |
getFloatValue(short unitType)
DOM: Implements CSSPrimitiveValue.getFloatValue(short) . |
int |
getLength()
DOM: Implements CSSValueList.getLength() . |
short |
getPrimitiveType()
DOM: Implements CSSPrimitiveValue.getPrimitiveType() . |
Rect |
getRectValue()
DOM: Implements CSSPrimitiveValue.getRectValue() . |
RGBColor |
getRGBColorValue()
DOM: Implements CSSPrimitiveValue.getRGBColorValue() . |
java.lang.String |
getStringValue()
DOM: Implements CSSPrimitiveValue.getStringValue() . |
protected abstract Value |
getValue()
The returns the actual value of this component. |
CSSValue |
item(int index)
DOM: Implements CSSValueList.item(int) . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.w3c.dom.css.CSSPrimitiveValue |
setFloatValue, setStringValue |
Methods inherited from interface org.w3c.dom.css.CSSValue |
setCssText |
Constructor Detail |
protected CSSOMValue.AbstractComponent()
Method Detail |
protected abstract Value getValue()
public java.lang.String getCssText()
CSSValue.getCssText()
.getCssText
in interface CSSValue
org.w3c.dom.css.CSSValue
DOMException
- SYNTAX_ERR: Raised if the specified CSS string value has a syntax
error (according to the attached property) or is unparsable.
public short getCssValueType()
CSSValue.getCssValueType()
.getCssValueType
in interface CSSValue
public short getPrimitiveType()
CSSPrimitiveValue.getPrimitiveType()
.getPrimitiveType
in interface CSSPrimitiveValue
public float getFloatValue(short unitType) throws DOMException
CSSPrimitiveValue.getFloatValue(short)
.getFloatValue
in interface CSSPrimitiveValue
org.w3c.dom.css.CSSPrimitiveValue
unitType
- A unit code to get the float value. The unit code can
only be a float unit type (i.e. CSS_NUMBER
,
CSS_PERCENTAGE
, CSS_EMS
,
CSS_EXS
, CSS_PX
, CSS_CM
,
CSS_MM
, CSS_IN
, CSS_PT
,
CSS_PC
, CSS_DEG
, CSS_RAD
,
CSS_GRAD
, CSS_MS
, CSS_S
,
CSS_HZ
, CSS_KHZ
,
CSS_DIMENSION
).DOMException
- INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a float
value or if the float value can't be converted into the specified
unit.public java.lang.String getStringValue() throws DOMException
CSSPrimitiveValue.getStringValue()
.getStringValue
in interface CSSPrimitiveValue
org.w3c.dom.css.CSSPrimitiveValue
primitiveType
can only be a string unit type (i.e.
CSS_STRING
, CSS_URI
,
CSS_IDENT
and CSS_ATTR
).DOMException
- INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a string
value.public Counter getCounterValue() throws DOMException
CSSPrimitiveValue.getCounterValue()
.getCounterValue
in interface CSSPrimitiveValue
org.w3c.dom.css.CSSPrimitiveValue
DOMException
- INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a
Counter value (e.g. this is not CSS_COUNTER
).public Rect getRectValue() throws DOMException
CSSPrimitiveValue.getRectValue()
.getRectValue
in interface CSSPrimitiveValue
org.w3c.dom.css.CSSPrimitiveValue
DOMException
- INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a Rect
value. (e.g. this is not CSS_RECT
).public RGBColor getRGBColorValue() throws DOMException
CSSPrimitiveValue.getRGBColorValue()
.getRGBColorValue
in interface CSSPrimitiveValue
org.w3c.dom.css.CSSPrimitiveValue
DOMException
- INVALID_ACCESS_ERR: Raised if the attached property can't return a
RGB color value (e.g. this is not CSS_RGBCOLOR
).public int getLength()
CSSValueList.getLength()
.public CSSValue item(int index)
CSSValueList.item(int)
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |