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.