org.apache.batik.css.dom
Class CSSOMValue.ListComponent
java.lang.Object
|
+--org.apache.batik.css.dom.CSSOMValue.AbstractComponent
|
+--org.apache.batik.css.dom.CSSOMValue.ListComponent
- All Implemented Interfaces:
- CSSPrimitiveValue, CSSValue
- Enclosing class:
- CSSOMValue
- protected class CSSOMValue.ListComponent
- extends CSSOMValue.AbstractComponent
To represents a List component.
Field Summary |
protected int |
index
The index of this 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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
index
protected int index
- The index of this component.
CSSOMValue.ListComponent
public CSSOMValue.ListComponent(int idx)
- Creates a new ListComponent.
getValue
protected Value getValue()
- The returns the actual value of this component.
- Overrides:
getValue
in class CSSOMValue.AbstractComponent
setCssText
public void setCssText(java.lang.String cssText)
throws DOMException
- DOM: Implements
CSSValue.setCssText(String)
.- Following copied from interface:
org.w3c.dom.css.CSSValue
- Throws:
DOMException
- SYNTAX_ERR: Raised if the specified CSS string value has a syntax
error (according to the attached property) or is unparsable.
INVALID_MODIFICATION_ERR: Raised if the specified CSS string
value represents a different type of values than the values allowed
by the CSS property.
NO_MODIFICATION_ALLOWED_ERR: Raised if this value is readonly.
setFloatValue
public void setFloatValue(short unitType,
float floatValue)
throws DOMException
- DOM: Implements
CSSPrimitiveValue.setFloatValue(short,float)
.- Following copied from interface:
org.w3c.dom.css.CSSPrimitiveValue
- Parameters:
unitType
- A unit code as defined above. 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
).floatValue
- The new float value.- Throws:
DOMException
- INVALID_ACCESS_ERR: Raised if the attached property doesn't support
the float value or the unit type.
NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
setStringValue
public void setStringValue(short stringType,
java.lang.String stringValue)
throws DOMException
- DOM: Implements
CSSPrimitiveValue.setStringValue(short,String)
.- Following copied from interface:
org.w3c.dom.css.CSSPrimitiveValue
- Parameters:
stringType
- A string code as defined above. The string code can
only be a string unit type (i.e. CSS_STRING
,
CSS_URI
, CSS_IDENT
, and
CSS_ATTR
).stringValue
- The new string value.- Throws:
DOMException
- INVALID_ACCESS_ERR: Raised if the CSS value doesn't contain a string
value or if the string value can't be converted into the specified
unit.
NO_MODIFICATION_ALLOWED_ERR: Raised if this property is readonly.
Copyright © 2002 Apache Software Foundation. All Rights Reserved.