org.apache.fop.render.afp.extensions

Class AFPAttribute

Implemented Interfaces:
Cloneable

public class AFPAttribute
extends StringProperty.Maker

This class extends the org.apache.fop.fo.StringProperty.Maker inner class in order to provide a static property maker. The object faciliates extraction of attributes from formatted objects based on the static list as defined in the AFPElementMapping implementation.

Field Summary

Fields inherited from class org.apache.fop.fo.properties.PropertyMaker

contextDep, corresponding, defaultProperty, defaultValue, propId, setByShorthand

Constructor Summary

AFPAttribute(String name)
Constructor for the AFPAttribute.

Method Summary

Property
make(PropertyList propertyList)
Overide the make method to return the property object

Methods inherited from class org.apache.fop.fo.properties.StringProperty.Maker

make

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, make, makeNewProperty, setByShorthand, setCorresponding, setDatatypeParser, setDefault, setDefault, setInherited, setPercentBase, setSubprop, useGeneric

Constructor Details

AFPAttribute

protected AFPAttribute(String name)
Constructor for the AFPAttribute.
Parameters:
name - The attribute name

Method Details

make

public Property make(PropertyList propertyList)
Overide the make method to return the property object
Overrides:
make in interface PropertyMaker
Parameters:
propertyList - the property list from which to make the property
Returns:
property The property object.

Copyright 1999-2008 The Apache Software Foundation. All Rights Reserved.