fop 0.93

Uses of Class
org.apache.fop.fo.PropertyList

Packages that use PropertyList
org.apache.fop.datatypes XSL Datatypes. 
org.apache.fop.fo Classes, constants and basic infrastructure for the FO tree. 
org.apache.fop.fo.expr Classes for XSL expressions and functions. 
org.apache.fop.fo.extensions Base classes for implementing extensions to XSL-FO. 
org.apache.fop.fo.extensions.svg SVG extension classes which handle elements from the SVG namespace. 
org.apache.fop.fo.flow All the block- and inline-level flow formatting objects. 
org.apache.fop.fo.pagination All the pagination and declaration formatting objects. 
org.apache.fop.fo.pagination.bookmarks Formatting objects for bookmarks as defined since XSL 1.1. 
org.apache.fop.fo.properties Classes representing the various property types as well as supporting data structures for the FO tree. 
org.apache.fop.render.afp.extensions   
org.apache.fop.render.ps.extensions Extensions specific to the PostScript Renderer. 
 

Uses of PropertyList in org.apache.fop.datatypes
 

Constructors in org.apache.fop.datatypes with parameters of type PropertyList
LengthBase(FObj parentFO, PropertyList plist, int baseType)
          Constructor
 

Uses of PropertyList in org.apache.fop.fo
 

Subclasses of PropertyList in org.apache.fop.fo
 class StaticPropertyList
          A very fast implementation of PropertyList that uses arrays to store the explicit set properties and another array to store cached values.
 

Fields in org.apache.fop.fo declared as PropertyList
protected  PropertyList PropertyList.parentPropertyList
          reference to the parent FO's propertyList
 

Methods in org.apache.fop.fo that return PropertyList
 PropertyList PropertyListMaker.make(FObj fobj, PropertyList parentPropertyList)
           
protected  PropertyList FONode.createPropertyList(PropertyList pList, FOEventHandler foEventHandler)
          Create a property list for this node.
protected  PropertyList FObj.createPropertyList(PropertyList parent, FOEventHandler foEventHandler)
          Create a default property list for this element.
 PropertyList PropertyList.getParentPropertyList()
           
 

Methods in org.apache.fop.fo with parameters of type PropertyList
protected  void UnknownXMLObj.addCharacters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)
           
protected  void FObjMixed.addCharacters(char[] data, int start, int end, PropertyList pList, org.xml.sax.Locator locator)
           
 PropertyList PropertyListMaker.make(FObj fobj, PropertyList parentPropertyList)
           
 void FONode.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList pList)
          Initialize the node with its name, location information, and attributes The attributes must be used immediately as the sax attributes will be altered for the next element.
protected  PropertyList FONode.createPropertyList(PropertyList pList, FOEventHandler foEventHandler)
          Create a property list for this node.
protected  void FONode.addCharacters(char[] data, int start, int end, PropertyList pList, org.xml.sax.Locator locator)
          Adds characters (does nothing here)
 void XMLObj.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)
           
protected  void XMLObj.addCharacters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)
          Add parsed characters to this object
 void FObj.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList pList)
           
protected  PropertyList FObj.createPropertyList(PropertyList parent, FOEventHandler foEventHandler)
          Create a default property list for this element.
 void FObj.bind(PropertyList pList)
          Bind property values from the property list to the FO node.
protected  void FOText.addCharacters(char[] data, int start, int end, PropertyList list, org.xml.sax.Locator locator)
           
 void FOText.bind(PropertyList pList)
           
 

Constructors in org.apache.fop.fo with parameters of type PropertyList
StaticPropertyList(FObj fObjToAttach, PropertyList parentPropertyList)
          Construct a StaticPropertyList.
PropertyList(FObj fObjToAttach, PropertyList parentPropertyList)
          Basic constructor.
 

Uses of PropertyList in org.apache.fop.fo.expr
 

Methods in org.apache.fop.fo.expr that return PropertyList
 PropertyList PropertyInfo.getPropertyList()
          accessor for PropertyList
 

Constructors in org.apache.fop.fo.expr with parameters of type PropertyList
PropertyInfo(PropertyMaker maker, PropertyList plist, FObj fo)
          Constructor
 

Uses of PropertyList in org.apache.fop.fo.extensions
 

Methods in org.apache.fop.fo.extensions that return PropertyList
protected  PropertyList ExtensionObj.createPropertyList(PropertyList parent, FOEventHandler foEventHandler)
          Create a default property list for this element.
 

Methods in org.apache.fop.fo.extensions with parameters of type PropertyList
 void ExtensionObj.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList pList)
           
protected  PropertyList ExtensionObj.createPropertyList(PropertyList parent, FOEventHandler foEventHandler)
          Create a default property list for this element.
 

Uses of PropertyList in org.apache.fop.fo.extensions.svg
 

Methods in org.apache.fop.fo.extensions.svg with parameters of type PropertyList
 void SVGElement.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)
           
 

Uses of PropertyList in org.apache.fop.fo.flow
 

Subclasses of PropertyList in org.apache.fop.fo.flow
protected  class Marker.MarkerPropertyList
          An implementation of PropertyList which only stores the explicitly specified properties/attributes as bundles of name-value-namespace strings
 

Methods in org.apache.fop.fo.flow with parameters of type PropertyList
 void Wrapper.bind(PropertyList pList)
           
 void Footnote.bind(PropertyList pList)
           
 void BidiOverride.bind(PropertyList pList)
           
 void MultiSwitch.bind(PropertyList pList)
           
 void MultiCase.bind(PropertyList pList)
           
 void TableCaption.bind(PropertyList pList)
           
 void BasicLink.bind(PropertyList pList)
           
 void MultiToggle.bind(PropertyList pList)
           
 void TableAndCaption.bind(PropertyList pList)
           
 void ExternalGraphic.bind(PropertyList pList)
           
 void PageNumberCitation.bind(PropertyList pList)
           
 void Inline.bind(PropertyList pList)
           
 void InitialPropertySet.bind(PropertyList pList)
           
 void BlockContainer.bind(PropertyList pList)
           
 void Character.bind(PropertyList pList)
           
 void FootnoteBody.bind(PropertyList pList)
           
 void TableCell.bind(PropertyList pList)
           
 void TableFObj.bind(PropertyList pList)
           
 Property TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList)
           
 Property TableFObj.ColumnNumberPropertyMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Check the value of the column-number property.
 void InlineLevel.bind(PropertyList pList)
           
 void Block.bind(PropertyList pList)
           
 void RetrieveMarker.bind(PropertyList pList)
           
 void InlineContainer.bind(PropertyList pList)
           
 void ListItem.bind(PropertyList pList)
           
 void Leader.bind(PropertyList pList)
           
 void AbstractGraphics.bind(PropertyList pList)
           
 void Float.bind(PropertyList pList)
           
 void ListBlock.bind(PropertyList pList)
           
 void Table.bind(PropertyList pList)
           
 void MultiProperties.bind(PropertyList pList)
           
 void MultiPropertySet.bind(PropertyList pList)
           
 void AbstractListItemPart.bind(PropertyList pList)
           
 void TableRow.bind(PropertyList pList)
           
 void TableRow.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList pList)
           
 void Marker.bind(PropertyList pList)
           
 void TableBody.bind(PropertyList pList)
           
 void TableBody.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList pList)
           
 void TableColumn.bind(PropertyList pList)
           
 void PageNumber.bind(PropertyList pList)
           
 

Constructors in org.apache.fop.fo.flow with parameters of type PropertyList
Marker.MarkerPropertyList(FObj fobj, PropertyList parentPropertyList)
          Overriding default constructor
 

Uses of PropertyList in org.apache.fop.fo.pagination
 

Methods in org.apache.fop.fo.pagination with parameters of type PropertyList
 void RepeatablePageMasterAlternatives.bind(PropertyList pList)
           
 void PageSequenceWrapper.bind(PropertyList pList)
           
 void RegionSE.bind(PropertyList pList)
           
 void PageSequenceMaster.bind(PropertyList pList)
           
 void Root.bind(PropertyList pList)
           
 void RepeatablePageMasterReference.bind(PropertyList pList)
           
 void ColorProfile.bind(PropertyList pList)
           
 void SideRegion.bind(PropertyList pList)
           
 void ConditionalPageMasterReference.bind(PropertyList pList)
           
 void SimplePageMaster.bind(PropertyList pList)
           
 void Region.bind(PropertyList pList)
           
 void RegionBA.bind(PropertyList pList)
           
 void LayoutMasterSet.bind(PropertyList pList)
           
 void SinglePageMasterReference.bind(PropertyList pList)
           
 void RegionBody.bind(PropertyList pList)
           
 void PageSequence.bind(PropertyList pList)
           
 void Flow.bind(PropertyList pList)
           
 void Declarations.bind(PropertyList pList)
           
 

Uses of PropertyList in org.apache.fop.fo.pagination.bookmarks
 

Methods in org.apache.fop.fo.pagination.bookmarks with parameters of type PropertyList
protected  void BookmarkTitle.addCharacters(char[] data, int start, int end, PropertyList pList, org.xml.sax.Locator locator)
          Add the characters to this BookmarkTitle.
 void Bookmark.bind(PropertyList pList)
           
 

Uses of PropertyList in org.apache.fop.fo.properties
 

Methods in org.apache.fop.fo.properties that return PropertyList
protected  PropertyList CorrespondingPropertyMaker.getWMPropertyList(PropertyList pList)
          Return the property list to use for fetching writing mode depending property ids.
 

Methods in org.apache.fop.fo.properties with parameters of type PropertyList
 Property BackgroundPositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property CondLengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
static CommonTextDecoration CommonTextDecoration.createFromPropertyList(PropertyList pList)
          Creates a CommonTextDecoration object from a property list.
 Property VerticalAlignShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 boolean CorrespondingPropertyMaker.isCorrespondingForced(PropertyList propertyList)
          For properties that operate on a relative direction (before, after, start, end) instead of an absolute direction (top, bottom, left, right), this method determines whether a corresponding property is specified on the corresponding absolute direction.
 Property CorrespondingPropertyMaker.compute(PropertyList propertyList)
          Return a Property object representing the value of this property, based on other property values for this FO.
protected  PropertyList CorrespondingPropertyMaker.getWMPropertyList(PropertyList pList)
          Return the property list to use for fetching writing mode depending property ids.
 Property GenericShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
protected  Property GenericShorthandParser.convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
          Converts a property name into a Property
 Property ColorProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a ColorProperty object based on the passed Property object.
 Property WhiteSpaceShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property SpacePropertyMaker.compute(PropertyList propertyList)
           
 Property LengthRangeProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property ToBeImplementedProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
protected  Property BorderSpacingShorthandParser.convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property FontSizePropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property PageDimensionMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Check the value of the page-width / page-height property.
 Property ReferenceOrientationMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Check the value of the reference-orientation property.
 Property BorderWidthPropertyMaker.get(int subpropId, PropertyList propertyList, boolean bTryInherit, boolean bTryDefault)
          Check the value of the style property and return a length of 0 when the style is NONE.
 Property LengthPairProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property TableBorderPrecedence.make(PropertyList propertyList)
          Set default precedence according to the parent FObj
 boolean DimensionPropertyMaker.isCorrespondingForced(PropertyList propertyList)
           
 Property DimensionPropertyMaker.compute(PropertyList propertyList)
           
 Property LengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property PositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property LineHeightPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
           
protected  Property LineHeightPropertyMaker.compute(PropertyList propertyList)
          Recalculate the line-height value based on the nearest specified value.
 Property LineHeightPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property FontStretchPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property NumberProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property SpaceProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property StringProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Make a new StringProperty object
protected  Property BoxPropShorthandParser.convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
          Stores 1 to 4 values of same type.
 Property ShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property TextDecorationProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property ListProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property PageBreakShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property IndentPropertyMaker.compute(PropertyList propertyList)
          Calculate the corresponding value for start-indent and end-indent.
 Property IndentPropertyMaker.computeConforming(PropertyList propertyList)
          Calculate the corresponding value for start-indent and end-indent.
 Property IndentPropertyMaker.computeAlternativeRuleset(PropertyList propertyList)
          Calculate the corresponding value for start-indent and end-indent.
 Property EnumProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property FontShorthandProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
           
 Property SpacingPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Support for the 'normal' value.
 Property PropertyMaker.findProperty(PropertyList propertyList, boolean tryInherit)
          If the property is a relative property with a corresponding absolute value specified, the absolute value is used.
 Property PropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Return the property on the current FlowObject.
 PercentBase PropertyMaker.getPercentBase(FObj fo, PropertyList pl)
          This is used to handle properties specified as a percentage of some "base length", such as the content width of their containing box.
 Property PropertyMaker.make(PropertyList propertyList)
          Return the default value.
 Property PropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property PropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)
          Make a property value for a compound property.
 Property PropertyMaker.convertShorthandProperty(PropertyList propertyList, Property prop, FObj fo)
          Converts a shorthand property
protected  Property PropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
protected  Property PropertyMaker.convertPropertyDatatype(Property p, PropertyList propertyList, FObj fo)
          For properties that have more than one legal way to be specified, this routine should be overridden to attempt to set them based upon the other methods.
protected  Property PropertyMaker.compute(PropertyList propertyList)
          Return a Property object representing the value of this property, based on other property values for this FO.
 Property PropertyMaker.getShorthand(PropertyList propertyList)
          For properties that can be set by shorthand properties, this method should return the Property, if any, that is parsed from any shorthand properties that affect this property.
 Property FontFamilyProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property KeepProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property CompoundPropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Return the property on the current FlowObject.
protected  Property CompoundPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property CompoundPropertyMaker.make(PropertyList propertyList)
          Make a compound property with default values.
 Property CompoundPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property CompoundPropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)
          Return a property value for a compound property.
protected  Property CompoundPropertyMaker.makeCompound(PropertyList propertyList, FObj parentFO)
          Create a empty compound property and fill it with default values for the subproperties.
 Property CharacterProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
           
 

Constructors in org.apache.fop.fo.properties with parameters of type PropertyList
CommonFont(PropertyList pList)
          Create a CommonFont object.
CommonHyphenation(PropertyList pList)
          Create a CommonHyphenation object.
CommonMarginInline(PropertyList pList)
          Create a CommonMarginInline object.
CommonAbsolutePosition(PropertyList pList)
          Create a CommonAbsolutePosition object.
CommonBorderPaddingBackground(PropertyList pList, FObj fobj)
          Construct a CommonBorderPaddingBackground object.
CommonAccessibility(PropertyList pList)
          Create a CommonAbsolutePosition object.
CommonAural(PropertyList pList)
          Create a CommonAbsolutePosition object.
CommonRelativePosition(PropertyList pList)
          Create a CommonRelativePosition object.
CommonMarginBlock(PropertyList pList)
          Create a CommonMarginBlock object.
 

Uses of PropertyList in org.apache.fop.render.afp.extensions
 

Methods in org.apache.fop.render.afp.extensions with parameters of type PropertyList
 Property AFPAttribute.make(PropertyList propertyList)
          Overide the make method to return the property object
protected  void AbstractAFPExtensionObject.addCharacters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)
           
 void AbstractAFPExtensionObject.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)
           
 

Uses of PropertyList in org.apache.fop.render.ps.extensions
 

Methods in org.apache.fop.render.ps.extensions with parameters of type PropertyList
protected  void AbstractPSExtensionObject.addCharacters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)
           
 void AbstractPSExtensionObject.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)
           
 


fop 0.93

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