fop 0.94

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.destination Classes to support named destinations (only relevant for PDF output) 
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(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
protected  PropertyList FObj.createPropertyList(PropertyList parent, FOEventHandler foEventHandler)
          Create a default property list for this element.
protected  PropertyList FONode.createPropertyList(PropertyList pList, FOEventHandler foEventHandler)
          Create a property list for this node.
 PropertyList PropertyList.getParentPropertyList()
           
 PropertyList PropertyListMaker.make(FObj fobj, PropertyList parentPropertyList)
           
 

Methods in org.apache.fop.fo with parameters of type PropertyList
protected  void XMLObj.addCharacters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)
          Add parsed characters to this object
protected  void FOText.addCharacters(char[] data, int start, int end, PropertyList list, org.xml.sax.Locator locator)
           
protected  void FONode.addCharacters(char[] data, int start, int end, PropertyList pList, org.xml.sax.Locator locator)
          Adds characters (does nothing here)
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)
           
 void FObj.bind(PropertyList pList)
          Bind property values from the property list to the FO node.
 void FOText.bind(PropertyList pList)
           
 void FONode.bind(PropertyList propertyList)
          Bind the given PropertyList to this node Does nothing by default.
protected  PropertyList FObj.createPropertyList(PropertyList parent, FOEventHandler foEventHandler)
          Create a default property list for this element.
protected  PropertyList FONode.createPropertyList(PropertyList pList, FOEventHandler foEventHandler)
          Create a property list for this node.
 PropertyList PropertyListMaker.make(FObj fobj, PropertyList parentPropertyList)
           
 void XMLObj.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)
           
 void FObj.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList pList)
           
 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.
 

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

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)
          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
protected  PropertyList ExtensionObj.createPropertyList(PropertyList parent, FOEventHandler foEventHandler)
          Create a default property list for this element.
 void ExtensionObj.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList pList)
           
 

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

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

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 TableBody.bind(PropertyList pList)
           
 void Footnote.bind(PropertyList pList)
           
 void TableCaption.bind(PropertyList pList)
           
 void Inline.bind(PropertyList pList)
           
 void MultiToggle.bind(PropertyList pList)
           
 void PageNumberCitation.bind(PropertyList pList)
           
 void InlineLevel.bind(PropertyList pList)
           
 void AbstractGraphics.bind(PropertyList pList)
           
 void ListItem.bind(PropertyList pList)
           
 void BidiOverride.bind(PropertyList pList)
           
 void MultiPropertySet.bind(PropertyList pList)
           
 void AbstractListItemPart.bind(PropertyList pList)
           
 void InlineContainer.bind(PropertyList pList)
           
 void Block.bind(PropertyList pList)
           
 void TableColumn.bind(PropertyList pList)
           
 void Marker.bind(PropertyList pList)
           
 void ListBlock.bind(PropertyList pList)
           
 void MultiSwitch.bind(PropertyList pList)
           
 void InitialPropertySet.bind(PropertyList pList)
           
 void TableRow.bind(PropertyList pList)
           
 void PageNumber.bind(PropertyList pList)
           
 void Table.bind(PropertyList pList)
           
 void RetrieveMarker.bind(PropertyList pList)
           
 void TableFObj.bind(PropertyList pList)
           
 void ExternalGraphic.bind(PropertyList pList)
           
 void BasicLink.bind(PropertyList pList)
           
 void FootnoteBody.bind(PropertyList pList)
           
 void Float.bind(PropertyList pList)
           
 void TableCell.bind(PropertyList pList)
           
 void BlockContainer.bind(PropertyList pList)
           
 void Leader.bind(PropertyList pList)
           
 void Character.bind(PropertyList pList)
          Bind property values from the property list to the FO node.
 void MultiCase.bind(PropertyList pList)
           
 void TableBody.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList pList)
           
 void TableRow.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, 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 PageSequenceMaster.bind(PropertyList pList)
           
 void SideRegion.bind(PropertyList pList)
           
 void Region.bind(PropertyList pList)
           
 void RegionBA.bind(PropertyList pList)
           
 void ConditionalPageMasterReference.bind(PropertyList pList)
           
 void RegionBody.bind(PropertyList pList)
           
 void ColorProfile.bind(PropertyList pList)
           
 void RegionSE.bind(PropertyList pList)
           
 void SimplePageMaster.bind(PropertyList pList)
           
 void Root.bind(PropertyList pList)
           
 void RepeatablePageMasterAlternatives.bind(PropertyList pList)
           
 void Declarations.bind(PropertyList pList)
           
 void PageSequence.bind(PropertyList pList)
           
 void Flow.bind(PropertyList pList)
           
 void PageSequenceWrapper.bind(PropertyList pList)
           
 void LayoutMasterSet.bind(PropertyList pList)
           
 void SinglePageMasterReference.bind(PropertyList pList)
           
 void RepeatablePageMasterReference.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 CorrespondingPropertyMaker.compute(PropertyList propertyList)
          Return a Property object representing the value of this property, based on other property values for this FO.
 Property DimensionPropertyMaker.compute(PropertyList propertyList)
           
 Property IndentPropertyMaker.compute(PropertyList propertyList)
          Calculate the corresponding value for start-indent and end-indent.
protected  Property LineHeightPropertyMaker.compute(PropertyList propertyList)
          Recalculate the line-height value based on the nearest specified value.
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 SpacePropertyMaker.compute(PropertyList propertyList)
           
 Property IndentPropertyMaker.computeAlternativeRuleset(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 NumberProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property KeepProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property LengthRangeProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property ToBeImplementedProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property SpaceProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property FontFamilyProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
protected  Property CompoundPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property LineHeightPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property ListProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property ColorProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a ColorProperty object based on the passed Property object.
 Property FontSizePropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property SpacingPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Support for the 'normal' value.
 Property CondLengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
protected  Property PropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
          Return a Property object based on the passed Property object.
 Property LengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property TextDecorationProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property LengthPairProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property FontStretchPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
 Property EnumProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)
           
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.
 Property PropertyMaker.convertShorthandProperty(PropertyList propertyList, Property prop, FObj fo)
          Converts a shorthand property
protected  Property BorderSpacingShorthandParser.convertValueForProperty(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
protected  Property BoxPropShorthandParser.convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
          Stores 1 to 4 values of same type.
static CommonTextDecoration CommonTextDecoration.createFromPropertyList(PropertyList pList)
          Creates a CommonTextDecoration object from a property list.
 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 CompoundPropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Return the property on the current FlowObject.
 Property PropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Return the property on the current FlowObject.
 Property PageDimensionMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Check the value of the page-width / page-height 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 ReferenceOrientationMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
          Check the value of the reference-orientation property.
 PercentBase PropertyMaker.getPercentBase(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.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 VerticalAlignShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property ShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property BackgroundPositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property PositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property PageBreakShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property WhiteSpaceShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
 Property GenericShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
           
protected  PropertyList CorrespondingPropertyMaker.getWMPropertyList(PropertyList pList)
          Return the property list to use for fetching writing mode depending property ids.
 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.
 boolean DimensionPropertyMaker.isCorrespondingForced(PropertyList propertyList)
           
 Property CompoundPropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)
          Return a property value for a compound property.
 Property PropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)
          Make a property value for a compound property.
 Property CompoundPropertyMaker.make(PropertyList propertyList)
          Make a compound property with default values.
 Property ColumnNumberPropertyMaker.make(PropertyList propertyList)
          Return the default value.
 Property PropertyMaker.make(PropertyList propertyList)
          Return the default value.
 Property TableBorderPrecedence.make(PropertyList propertyList)
          Set default precedence according to the parent FObj
 Property FontFamilyProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
           
 Property CompoundPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property CharacterProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
           
 Property LineHeightPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
           
 Property StringProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Make a new StringProperty object
 Property ColumnNumberPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Check the value of the column-number property.
 Property PropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Create a Property object from an attribute specification.
 Property FontShorthandProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)
           
 Property FontWeightPropertyMaker.make(PropertyList pList, java.lang.String value, FObj fo)
           
protected  Property CompoundPropertyMaker.makeCompound(PropertyList propertyList, FObj parentFO)
          Create a empty compound property and fill it with default values for the subproperties.
 

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

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

Methods in org.apache.fop.render.afp.extensions with parameters of type PropertyList
protected  void AbstractAFPExtensionObject.addCharacters(char[] data, int start, int end, PropertyList pList, org.xml.sax.Locator locator)
           
 Property AFPAttribute.make(PropertyList propertyList)
          Overide the make method to return the property object
 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.94

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