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.Serializable
Base class for enumeration classes representing traits.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
TraitEnum(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 int
getEnumValue()
Returns the enumeration value (one ofConstants
.EN_*).java.lang.String
getName()
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
-
-