Class MarginShorthandManager
- java.lang.Object
-
- org.apache.batik.css.engine.value.AbstractValueFactory
-
- org.apache.batik.css.engine.value.svg12.MarginShorthandManager
-
- All Implemented Interfaces:
ShorthandManager
public class MarginShorthandManager extends AbstractValueFactory implements ShorthandManager
This class represents an object which provide support for the 'margin' shorthand property.- Version:
- $Id: MarginShorthandManager.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 MarginShorthandManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetPropertyName()ImplementsValueManager.getPropertyName().booleanisAdditiveProperty()ImplementsShorthandManager.isAdditiveProperty().booleanisAnimatableProperty()ImplementsShorthandManager.isAnimatableProperty().voidsetValues(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:
getPropertyNamein interfaceShorthandManager- Specified by:
getPropertyNamein classAbstractValueFactory
-
isAnimatableProperty
public boolean isAnimatableProperty()
ImplementsShorthandManager.isAnimatableProperty().- Specified by:
isAnimatablePropertyin interfaceShorthandManager
-
isAdditiveProperty
public boolean isAdditiveProperty()
ImplementsShorthandManager.isAdditiveProperty().- Specified by:
isAdditivePropertyin 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:
setValuesin 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
-
-