org.apache.fop.render.afp.extensions
Class AFPAttribute

java.lang.Object
  extended byorg.apache.fop.fo.Property.Maker
      extended byorg.apache.fop.fo.StringProperty.Maker
          extended byorg.apache.fop.render.afp.extensions.AFPAttribute

public class AFPAttribute
extends org.apache.fop.fo.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.


Constructor Summary
protected AFPAttribute(java.lang.String name)
          Constructor for the AFPAttribute.
 
Method Summary
 org.apache.fop.fo.Property make(org.apache.fop.fo.PropertyList propertyList)
          Overide the make method to return the property object
static org.apache.fop.fo.Property.Maker maker(java.lang.String propName)
          Static maker method, to obtain an instance of the Maker class
 
Methods inherited from class org.apache.fop.fo.StringProperty.Maker
make
 
Methods inherited from class org.apache.fop.fo.Property.Maker
checkEnumValues, checkValueKeywords, compute, convertProperty, convertPropertyDatatype, convertShorthandProperty, getPercentBase, getPropName, getShorthand, getSubpropMaker, getSubpropValue, inheritsSpecified, isCompoundMaker, isCorrespondingForced, isInherited, make, makeCompound, setSubprop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AFPAttribute

protected AFPAttribute(java.lang.String name)
Constructor for the AFPAttribute.

Parameters:
name - The attribute name
Method Detail

make

public org.apache.fop.fo.Property make(org.apache.fop.fo.PropertyList propertyList)
                                throws org.apache.fop.apps.FOPException
Overide the make method to return the property object

Returns:
property The property object.
Throws:
org.apache.fop.apps.FOPException

maker

public static org.apache.fop.fo.Property.Maker maker(java.lang.String propName)
Static maker method, to obtain an instance of the Maker class

Returns:
maker The property maker object.