java.lang.Object
io.sf.carte.echosvg.css.engine.value.AbstractValueFactory
io.sf.carte.echosvg.css.engine.value.AbstractValueManager
io.sf.carte.echosvg.css.engine.value.svg.MarkerManager
- All Implemented Interfaces:
- ValueManager
This class provides a manager for the 'marker-*' property values.
 
Original author: Stephane Hillion. For later modifications, see Git history.
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreateValue(LexicalUnit lu, CSSEngine engine) ImplementsValueManager.createValue(LexicalUnit,CSSEngine).ImplementsValueManager.getDefaultValue().ImplementsValueManager.getPropertyName().intImplementsValueManager.getPropertyType().booleanImplementsValueManager.isAdditiveProperty().booleanImplementsValueManager.isAnimatableProperty().booleanImplementsValueManager.isInheritedProperty().Methods inherited from class io.sf.carte.echosvg.css.engine.value.AbstractValueManagercomputeValue, createCalc, createDOMException, createLexicalValue, createMathFunction, createURIValue, evaluateMath, lengthValueMethods inherited from class io.sf.carte.echosvg.css.engine.value.AbstractValueFactorycreateDOMException, createInvalidFloatTypeDOMException, createInvalidFloatValueDOMException, createInvalidIdentifierDOMException, createInvalidLexicalUnitDOMException, createInvalidStringTypeDOMException, createMalformedLexicalUnitDOMException, resolveURI
- 
Field Details- 
propertyThe handled property.
 
- 
- 
Constructor Details- 
MarkerManagerCreates a new MarkerManager.
 
- 
- 
Method Details- 
isInheritedPropertypublic boolean isInheritedProperty()ImplementsValueManager.isInheritedProperty().
- 
isAnimatablePropertypublic boolean isAnimatableProperty()ImplementsValueManager.isAnimatableProperty().
- 
isAdditivePropertypublic boolean isAdditiveProperty()ImplementsValueManager.isAdditiveProperty().
- 
getPropertyTypepublic int getPropertyType()ImplementsValueManager.getPropertyType().
- 
getPropertyNameImplementsValueManager.getPropertyName().- Specified by:
- getPropertyNamein interface- ValueManager
- Specified by:
- getPropertyNamein class- AbstractValueFactory
 
- 
getDefaultValueImplementsValueManager.getDefaultValue().
- 
createValueImplementsValueManager.createValue(LexicalUnit,CSSEngine).- Parameters:
- lu- The SAC lexical unit used to create the value.
- engine- The calling CSSEngine.
- Throws:
- DOMException
 
 
-