org.apache.fop.fo
Class PropertyListBuilder

java.lang.Object
  extended byorg.apache.fop.fo.PropertyListBuilder
Direct Known Subclasses:
DirectPropertyListBuilder

public class PropertyListBuilder
extends Object


Constructor Summary
PropertyListBuilder()
           
 
Method Summary
 void addElementList(String element, HashMap list)
           
 void addList(HashMap list)
           
 Property computeProperty(PropertyList propertyList, String space, String element, String propertyName)
           
protected  Property.Maker findMaker(String space, String elementName, String propertyName)
           
 Property getShorthand(PropertyList propertyList, String space, String element, String propertyName)
           
 Property getSubpropValue(String space, String element, String propertyName, Property p, String subpropName)
           
 boolean isCorrespondingForced(PropertyList propertyList, String space, String element, String propertyName)
           
 boolean isInherited(String space, String element, String propertyName)
           
 PropertyList makeList(String ns, String elementName, Attributes attributes, PropertyList parentPropertyList, FObj parentFO)
           
 Property makeProperty(PropertyList propertyList, String space, String element, String propertyName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PropertyListBuilder

public PropertyListBuilder()
Method Detail

addList

public void addList(HashMap list)

addElementList

public void addElementList(String element,
                           HashMap list)

computeProperty

public Property computeProperty(PropertyList propertyList,
                                String space,
                                String element,
                                String propertyName)

isInherited

public boolean isInherited(String space,
                           String element,
                           String propertyName)

makeList

public PropertyList makeList(String ns,
                             String elementName,
                             Attributes attributes,
                             PropertyList parentPropertyList,
                             FObj parentFO)
                      throws FOPException
Throws:
FOPException

getSubpropValue

public Property getSubpropValue(String space,
                                String element,
                                String propertyName,
                                Property p,
                                String subpropName)

isCorrespondingForced

public boolean isCorrespondingForced(PropertyList propertyList,
                                     String space,
                                     String element,
                                     String propertyName)

getShorthand

public Property getShorthand(PropertyList propertyList,
                             String space,
                             String element,
                             String propertyName)

makeProperty

public Property makeProperty(PropertyList propertyList,
                             String space,
                             String element,
                             String propertyName)
                      throws FOPException
Throws:
FOPException

findMaker

protected Property.Maker findMaker(String space,
                                   String elementName,
                                   String propertyName)


Copyright ? 1999-2003 Apache Software Foundation. All Rights Reserved.