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 |
static class |
EnumProperty.Maker
Inner class for creating EnumProperty instances |
| Fields inherited from class org.apache.fop.fo.properties.Property |
log |
|
Method Summary |
boolean |
equals(java.lang.Object obj)
|
int |
getEnum()
This method expects to be overridden by subclasses |
static EnumProperty |
getInstance(int explicitValue,
java.lang.String text)
Construct an enumeration property. |
java.lang.Object |
getObject()
This method expects to be overridden by subclasses |
int |
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 |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
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
- Overrides:
getEnum in class Property
- Returns:
- this.value
getObject
public java.lang.Object getObject()
- Description copied from class:
Property
- This method expects to be overridden by subclasses
- Overrides:
getObject in class Property
- Returns:
- this.value cast as an Object
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode in class java.lang.Object
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.