Class MarkerShorthandManager
- java.lang.Object
-
- org.apache.batik.css.engine.value.AbstractValueFactory
-
- org.apache.batik.css.engine.value.svg.MarkerShorthandManager
-
- All Implemented Interfaces:
ShorthandManager
public class MarkerShorthandManager extends AbstractValueFactory implements ShorthandManager
This class represents an object which provide support for the 'marker' shorthand properties.- Version:
- $Id: MarkerShorthandManager.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.apache.batik.css.engine.value.ShorthandManager
ShorthandManager.PropertyHandler
-
-
Constructor Summary
Constructors Constructor Description MarkerShorthandManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getPropertyName()
ImplementsValueManager.getPropertyName()
.boolean
isAdditiveProperty()
ImplementsShorthandManager.isAdditiveProperty()
.boolean
isAnimatableProperty()
ImplementsShorthandManager.isAnimatableProperty()
.void
setValues(CSSEngine eng, ShorthandManager.PropertyHandler ph, org.w3c.css.sac.LexicalUnit lu, boolean imp)
-
Methods inherited from class org.apache.batik.css.engine.value.AbstractValueFactory
createDOMException, createInvalidFloatTypeDOMException, createInvalidFloatValueDOMException, createInvalidIdentifierDOMException, createInvalidLexicalUnitDOMException, createInvalidStringTypeDOMException, createMalformedLexicalUnitDOMException, resolveURI
-
-
-
-
Method Detail
-
getPropertyName
public java.lang.String getPropertyName()
ImplementsValueManager.getPropertyName()
.- Specified by:
getPropertyName
in interfaceShorthandManager
- Specified by:
getPropertyName
in classAbstractValueFactory
-
isAnimatableProperty
public boolean isAnimatableProperty()
ImplementsShorthandManager.isAnimatableProperty()
.- Specified by:
isAnimatableProperty
in interfaceShorthandManager
-
isAdditiveProperty
public boolean isAdditiveProperty()
ImplementsShorthandManager.isAdditiveProperty()
.- Specified by:
isAdditiveProperty
in interfaceShorthandManager
-
setValues
public void setValues(CSSEngine eng, ShorthandManager.PropertyHandler ph, org.w3c.css.sac.LexicalUnit lu, boolean imp) throws org.w3c.dom.DOMException
ImplementsShorthandManager.setValues(CSSEngine,ShorthandManager.PropertyHandler,LexicalUnit,boolean)
.- Specified by:
setValues
in interfaceShorthandManager
- Parameters:
eng
- The current CSSEngine.ph
- The property handler to use.lu
- The SAC lexical unit used to create the value.imp
- The property priority.- Throws:
org.w3c.dom.DOMException
-
-