Package org.apache.fop.fo.properties
Class Property
java.lang.Object
org.apache.fop.fo.properties.Property
- Direct Known Subclasses:
CharacterProperty
,ColorProperty
,CondLengthProperty
,EnumNumber
,EnumProperty
,KeepProperty
,LengthPairProperty
,LengthProperty
,LengthRangeProperty
,ListProperty
,NCnameProperty
,NumberProperty
,NumericProperty
,OptionalCharacterProperty
,RelativeNumericProperty
,StringProperty
,ToBeImplementedProperty
,URIProperty
Base class for all property objects
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final org.apache.commons.logging.Log
Logger for all property classes -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionchar
This method expects to be overridden by subclassesgetColor
(FOUserAgent foUserAgent) This method expects to be overridden by subclassesThis method expects to be overridden by subclassesint
getEnum()
This method expects to be overridden by subclassesgetKeep()
This method expects to be overridden by subclassesThis method expects to be overridden by subclassesThis method expects to be overridden by subclassesThis method expects to be overridden by subclassesgetList()
This method expects to be overridden by subclassesThis method expects to be overridden by subclassesThis method expects to be overridden by subclassesThis method expects to be overridden by subclassesThis method expects to be overridden by subclassesgetSpace()
This method expects to be overridden by subclassesReturn the original value specified for the property attribute.This method expects to be overridden by subclasses.boolean
isAuto()
void
setSpecifiedValue
(String value) Set the original value specified for the property attribute.toString()
-
Field Details
-
log
protected static final org.apache.commons.logging.Log logLogger for all property classes
-
-
Constructor Details
-
Property
public Property()
-
-
Method Details
-
setSpecifiedValue
Set the original value specified for the property attribute.- Parameters:
value
- The specified value.
-
getSpecifiedValue
Return the original value specified for the property attribute.- Returns:
- The specified value as a String.
-
getLength
This method expects to be overridden by subclasses- Returns:
- Length property value
-
getColor
This method expects to be overridden by subclasses- Parameters:
foUserAgent
- FOP user agent- Returns:
- ColorType property value
-
getCondLength
This method expects to be overridden by subclasses- Returns:
- CondLength property value
-
getLengthRange
This method expects to be overridden by subclasses- Returns:
- LenghtRange property value
-
getLengthPair
This method expects to be overridden by subclasses- Returns:
- LengthPair property value
-
getSpace
This method expects to be overridden by subclasses- Returns:
- Space property value
-
getKeep
This method expects to be overridden by subclasses- Returns:
- Keep property value
-
getEnum
public int getEnum()This method expects to be overridden by subclasses- Returns:
- integer equivalent of enumerated property value
-
isAuto
public boolean isAuto()- Returns:
- true if the property is an enum and has value 'auto'
-
getCharacter
public char getCharacter()This method expects to be overridden by subclasses- Returns:
- char property value
-
getList
This method expects to be overridden by subclasses- Returns:
- collection of other property (sub-property) objects
-
getNumber
This method expects to be overridden by subclasses- Returns:
- Number property value
-
getNumeric
This method expects to be overridden by subclasses- Returns:
- Numeric property value
-
getNCname
This method expects to be overridden by subclasses- Returns:
- NCname property value
-
getObject
This method expects to be overridden by subclasses- Returns:
- Object property value
-
getString
This method expects to be overridden by subclasses.- Returns:
- String property value
-
toString
-