Package org.apache.fop.fo.properties
Class FontShorthandProperty.Maker
- java.lang.Object
-
- org.apache.fop.fo.properties.PropertyMaker
-
- org.apache.fop.fo.properties.FontShorthandProperty.Maker
-
- All Implemented Interfaces:
java.lang.Cloneable
- Enclosing class:
- FontShorthandProperty
public static class FontShorthandProperty.Maker extends PropertyMaker
Inner class for creating instances of FontShorthandProperty
-
-
Field Summary
Fields Modifier and Type Field Description private static int[]
PROP_IDS
-
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
make(PropertyList propertyList, java.lang.String value, FObj fo)
Create a Property object from an attribute specification.-
Methods inherited from class org.apache.fop.fo.properties.PropertyMaker
addEnum, addKeyword, addShorthand, addSubpropMaker, checkEnumValues, checkValueKeywords, clone, compute, convertProperty, convertPropertyDatatype, convertShorthandProperty, findProperty, get, getName, getPercentBase, getPropId, getShorthand, getSubprop, getSubpropMaker, isInherited, make, make, makeNewProperty, setByShorthand, setCorresponding, setDatatypeParser, setDefault, setDefault, setInherited, setPercentBase, setSubprop, useGeneric
-
-
-
-
Method Detail
-
make
public Property make(PropertyList propertyList, java.lang.String value, FObj fo) throws PropertyException
Create a Property object from an attribute specification.- Overrides:
make
in classPropertyMaker
- Parameters:
propertyList
- The PropertyList object being built for this FO.value
- The attribute value.fo
- The parent FO for the FO whose property is being made.- Returns:
- The initialized Property object.
- Throws:
PropertyException
- for invalid or inconsistent FO input
-
-