Package org.apache.fop.fo.properties
Class EnumProperty
- java.lang.Object
-
- org.apache.fop.fo.properties.Property
-
- org.apache.fop.fo.properties.EnumProperty
-
public final class EnumProperty extends Property
Superclass for properties that wrap an enumeration value
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EnumProperty.Maker
Inner class for creating EnumProperty instances
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object obj)
int
getEnum()
This method expects to be overridden by subclassesstatic EnumProperty
getInstance(int explicitValue, java.lang.String text)
Construct an enumeration property.java.lang.Object
getObject()
This method expects to be overridden by subclassesint
hashCode()
-
Methods inherited from class org.apache.fop.fo.properties.Property
getCharacter, getColor, getCondLength, getKeep, getLength, getLengthPair, getLengthRange, getList, getNCname, getNumber, getNumeric, getSpace, getSpecifiedValue, getString, isAuto, setSpecifiedValue, toString
-
-
-
-
Method Detail
-
getInstance
public static EnumProperty getInstance(int explicitValue, java.lang.String text)
Construct an enumeration property.- Parameters:
explicitValue
- the valuetext
- the text- Returns:
- an enumeration property
-
getEnum
public int getEnum()
Description copied from class:Property
This method expects to be overridden by subclasses
-
getObject
public java.lang.Object getObject()
Description copied from class:Property
This method expects to be overridden by subclasses
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
-