Package org.apache.batik.anim.dom
Class TraitInformation
- java.lang.Object
-
- org.apache.batik.anim.dom.TraitInformation
-
public class TraitInformation extends java.lang.Object
Stores information about a specific XML attribute or CSS property.- Version:
- $Id: TraitInformation.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
isAnimatable
Whether this trait can be animated.static short
PERCENTAGE_FONT_SIZE
static short
PERCENTAGE_VIEWPORT_HEIGHT
static short
PERCENTAGE_VIEWPORT_SIZE
static short
PERCENTAGE_VIEWPORT_WIDTH
protected short
percentageInterpretation
What percentages in this trait are relative to.protected int
type
The SVG type of this trait.
-
Constructor Summary
Constructors Constructor Description TraitInformation(boolean isAnimatable, int type)
Creates a new TraitInformation object.TraitInformation(boolean isAnimatable, int type, short percentageInterpretation)
Creates a new TraitInformation object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description short
getPercentageInterpretation()
Returns how percentage values in this trait are resolved.int
getType()
Returns the SVG type of this trait.boolean
isAnimatable()
Returns whether this trait is animatable.
-
-
-
Field Detail
-
PERCENTAGE_FONT_SIZE
public static final short PERCENTAGE_FONT_SIZE
- See Also:
- Constant Field Values
-
PERCENTAGE_VIEWPORT_WIDTH
public static final short PERCENTAGE_VIEWPORT_WIDTH
- See Also:
- Constant Field Values
-
PERCENTAGE_VIEWPORT_HEIGHT
public static final short PERCENTAGE_VIEWPORT_HEIGHT
- See Also:
- Constant Field Values
-
PERCENTAGE_VIEWPORT_SIZE
public static final short PERCENTAGE_VIEWPORT_SIZE
- See Also:
- Constant Field Values
-
isAnimatable
protected boolean isAnimatable
Whether this trait can be animated.
-
type
protected int type
The SVG type of this trait.
-
percentageInterpretation
protected short percentageInterpretation
What percentages in this trait are relative to.
-
-