org.apache.fop.fo
Class DirectPropertyListBuilder

java.lang.Object
  |
  +--org.apache.fop.fo.PropertyListBuilder
        |
        +--org.apache.fop.fo.DirectPropertyListBuilder

public class DirectPropertyListBuilder
extends PropertyListBuilder

This is a property list builder that bypasses overhead. The attribute list is made available directly so it can be used to build a dom. Note: there should be a better way to handle this and the attribute list is only valid within the startElement call of the sax events.


Inner Class Summary
static class DirectPropertyListBuilder.AttrPropertyList
           
 
Constructor Summary
DirectPropertyListBuilder()
           
 
Method Summary
 PropertyList makeList(java.lang.String uri, java.lang.String elementName, org.xml.sax.Attributes attributes, PropertyList parentPropertyList, FObj parentFO)
           
 
Methods inherited from class org.apache.fop.fo.PropertyListBuilder
addElementList, addList, computeProperty, findMaker, getShorthand, getSubpropValue, isCorrespondingForced, isInherited, makeProperty
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DirectPropertyListBuilder

public DirectPropertyListBuilder()
Method Detail

makeList

public PropertyList makeList(java.lang.String uri,
                             java.lang.String elementName,
                             org.xml.sax.Attributes attributes,
                             PropertyList parentPropertyList,
                             FObj parentFO)
                      throws FOPException
Overrides:
makeList in class PropertyListBuilder


Copyright © 1999-2002 Apache Software Foundation. All Rights Reserved.