java.lang.Object
io.sf.carte.echosvg.css.engine.value.AbstractValue
io.sf.carte.echosvg.css.engine.value.LexicalValue
- All Implemented Interfaces:
CSSValue,CSSVal,Value,Serializable,Cloneable,CSSStyleValue
- Direct Known Subclasses:
PendingValue
A value containing
var() or any PROXY value.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface io.sf.carte.doc.style.css.CSSValue
CSSValue.CssType, CSSValue.Type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()Create and return a copy of this object.A code defining the type of the value.Methods inherited from class io.sf.carte.echosvg.css.engine.value.AbstractValue
createDOMException, equals, getColorValue, getCounterValue, getFloatValue, getIdentifierValue, getLength, getModificationHandler, getRectValue, getStringValue, getURIValue, hashCode, setCssText, setFloatValue, setModificationHandler, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface io.sf.carte.echosvg.css.engine.value.CSSVal
matches, writeCssTextMethods inherited from interface io.sf.carte.doc.style.css.CSSValue
getMinifiedCssText, getMinifiedCssText, getPrecedingComments, getTrailingComments, isPrimitiveValueMethods inherited from interface io.sf.carte.echosvg.css.engine.value.Value
getIdentifier, getUnitType, isComponent, isIdentifier, item, iterator
-
Constructor Details
-
LexicalValue
Creates a new LexicalValue object.- Parameters:
lunit- the lexical unit with thePROXYfunction(s).- Throws:
IllegalArgumentException
-
-
Method Details
-
getCssValueType
A code defining the type of the value.- Specified by:
getCssValueTypein interfaceCSSValue- Overrides:
getCssValueTypein classAbstractValue
-
getPrimitiveType
-
getLexicalUnit
-
getCssText
-
clone
Description copied from interface:ValueCreate and return a copy of this object.If this object is unmodifiable, the clone will be modifiable.
-