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 PropertycheckEnumValues(java.lang.String value)Called by subclass if no match found.PropertyconvertProperty(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:
checkEnumValuesin 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:
convertPropertyin 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
-
-