Package org.apache.fop.fo.properties
Class EnumProperty.Maker
- java.lang.Object
-
- org.apache.fop.fo.properties.PropertyMaker
-
- org.apache.fop.fo.properties.EnumProperty.Maker
-
- All Implemented Interfaces:
java.lang.Cloneable
- Direct Known Subclasses:
FontStretchPropertyMaker
,FontWeightPropertyMaker
- Enclosing class:
- EnumProperty
public static class EnumProperty.Maker extends PropertyMaker
Inner class for creating EnumProperty instances
-
-
Field Summary
-
Fields inherited from class org.apache.fop.fo.properties.PropertyMaker
contextDep, corresponding, defaultProperty, defaultValue, propId, setByShorthand
-
-
Constructor Summary
Constructors Constructor Description Maker(int propId)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Property
checkEnumValues(java.lang.String value)
Called by subclass if no match found.Property
convertProperty(Property p, PropertyList propertyList, FObj fo)
Convert a property.-
Methods inherited from class org.apache.fop.fo.properties.PropertyMaker
addEnum, addKeyword, addShorthand, addSubpropMaker, checkValueKeywords, clone, compute, convertPropertyDatatype, convertShorthandProperty, findProperty, get, getName, getPercentBase, getPropId, getShorthand, getSubprop, getSubpropMaker, isInherited, make, make, make, makeNewProperty, setByShorthand, setCorresponding, setDatatypeParser, setDefault, setDefault, setInherited, setPercentBase, setSubprop, useGeneric
-
-
-
-
Method Detail
-
checkEnumValues
public Property checkEnumValues(java.lang.String value)
Called by subclass if no match found.- Overrides:
checkEnumValues
in classPropertyMaker
- Parameters:
value
- string containing the value to be checked- Returns:
- null (indicates that an appropriate match was not found)
-
convertProperty
public Property convertProperty(Property p, PropertyList propertyList, FObj fo) throws PropertyException
Convert a property.- Overrides:
convertProperty
in classPropertyMaker
- Parameters:
p
- the property to convertpropertyList
- the property list to use in conversionfo
- the FO to use in conversion- Returns:
- the converted property
- Throws:
PropertyException
- if a property conversion exception occurs
-
-