-
- All Known Subinterfaces:
CSSPrimitiveValue,CSSValueList
public interface CSSValueTheCSSValueinterface represents a simple or a complex value. ACSSValueobject only occurs in a context of a CSS property.See also the Document Object Model (DOM) Level 2 Style Specification.
- Since:
- 1.4, DOM Level 2
-
-
Field Summary
Fields Modifier and Type Field Description static shortCSS_CUSTOMThe value is a custom value.static shortCSS_INHERITThe value is inherited and thecssTextcontains "inherit".static shortCSS_PRIMITIVE_VALUEThe value is a primitive value and an instance of theCSSPrimitiveValueinterface can be obtained by using binding-specific casting methods on this instance of theCSSValueinterface.static shortCSS_VALUE_LISTThe value is aCSSValuelist and an instance of theCSSValueListinterface can be obtained by using binding-specific casting methods on this instance of theCSSValueinterface.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetCssText()A string representation of the current value.shortgetCssValueType()A code defining the type of the value as defined above.voidsetCssText(String cssText)A string representation of the current value.
-
-
-
Field Detail
-
CSS_INHERIT
static final short CSS_INHERIT
The value is inherited and thecssTextcontains "inherit".- See Also:
- Constant Field Values
-
CSS_PRIMITIVE_VALUE
static final short CSS_PRIMITIVE_VALUE
The value is a primitive value and an instance of theCSSPrimitiveValueinterface can be obtained by using binding-specific casting methods on this instance of theCSSValueinterface.- See Also:
- Constant Field Values
-
CSS_VALUE_LIST
static final short CSS_VALUE_LIST
The value is aCSSValuelist and an instance of theCSSValueListinterface can be obtained by using binding-specific casting methods on this instance of theCSSValueinterface.- See Also:
- Constant Field Values
-
CSS_CUSTOM
static final short CSS_CUSTOM
The value is a custom value.- See Also:
- Constant Field Values
-
-
Method Detail
-
getCssText
String getCssText()
A string representation of the current value.
-
setCssText
void setCssText(String cssText) throws DOMException
A string representation of the current value.- 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.
-
getCssValueType
short getCssValueType()
A code defining the type of the value as defined above.
-
-