Package org.apache.fop.traits
Class TraitEnum
- java.lang.Object
-
- org.apache.fop.traits.TraitEnum
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
BorderStyle,Direction,RuleStyle,Visibility,WritingMode
public abstract class TraitEnum extends java.lang.Object implements java.io.SerializableBase class for enumeration classes representing traits.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedTraitEnum(java.lang.String name, int enumValue)Constructor to add a new named item.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetEnumValue()Returns the enumeration value (one ofConstants.EN_*).java.lang.StringgetName()Returns the name of the enumeration.
-
-
-
Constructor Detail
-
TraitEnum
protected TraitEnum(java.lang.String name, int enumValue)Constructor to add a new named item.- Parameters:
name- Name of the item.enumValue- theConstants.EN_* value
-
-
Method Detail
-
getName
public java.lang.String getName()
Returns the name of the enumeration.- Returns:
- the name of the enumeration
-
getEnumValue
public int getEnumValue()
Returns the enumeration value (one ofConstants.EN_*).- Returns:
- the enumeration value
-
-