Class IdentifierManager
java.lang.Object
org.apache.batik.css.engine.value.AbstractValueFactory
org.apache.batik.css.engine.value.AbstractValueManager
org.apache.batik.css.engine.value.IdentifierManager
- All Implemented Interfaces:
ValueManager
- Direct Known Subclasses:
AbstractColorManager
,AlignmentBaselineManager
,ClipRuleManager
,ColorInterpolationManager
,ColorRenderingManager
,DirectionManager
,DisplayManager
,DominantBaselineManager
,FillRuleManager
,FontStretchManager
,FontStyleManager
,FontVariantManager
,FontWeightManager
,ImageRenderingManager
,OverflowManager
,PointerEventsManager
,ShapeRenderingManager
,SrcManager
,StrokeLinecapManager
,StrokeLinejoinManager
,TextAlignManager
,TextAnchorManager
,TextRenderingManager
,UnicodeBidiManager
,VisibilityManager
,WritingModeManager
This class provides a manager for the property with support for
identifier values.
- Version:
- $Id: IdentifierManager.java 1733416 2016-03-03 07:07:13Z gadams $
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreateStringValue
(short type, String value, CSSEngine engine) createValue
(org.w3c.css.sac.LexicalUnit lu, CSSEngine engine) ImplementsValueManager.createValue(LexicalUnit,CSSEngine)
.abstract StringMap
Returns the map that contains the name/value mappings for each possible identifiers.Methods inherited from class org.apache.batik.css.engine.value.AbstractValueManager
computeValue, createFloatValue
Methods inherited from class org.apache.batik.css.engine.value.AbstractValueFactory
createDOMException, createInvalidFloatTypeDOMException, createInvalidFloatValueDOMException, createInvalidIdentifierDOMException, createInvalidLexicalUnitDOMException, createInvalidStringTypeDOMException, createMalformedLexicalUnitDOMException, getPropertyName, resolveURI
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.apache.batik.css.engine.value.ValueManager
getDefaultValue, getPropertyName, getPropertyType, isAdditiveProperty, isAnimatableProperty, isInheritedProperty
-
Constructor Details
-
IdentifierManager
public IdentifierManager()
-
-
Method Details
-
createValue
ImplementsValueManager.createValue(LexicalUnit,CSSEngine)
.- Parameters:
lu
- The SAC lexical unit used to create the value.engine
- The calling CSSEngine.- Throws:
DOMException
-
createStringValue
- Specified by:
createStringValue
in interfaceValueManager
- Overrides:
createStringValue
in classAbstractValueManager
- Parameters:
type
- A string code as defined in CSSPrimitiveValue. The string code can only be a string unit type.value
- The new string value.engine
- The CSS engine.- Throws:
DOMException
-
getIdentifiers
Returns the map that contains the name/value mappings for each possible identifiers.
-