Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| fop 1.0
PREV NEXT | FRAMES NO FRAMES

## 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.flow | All the block- and inline-level flow formatting objects.
org.apache.fop.fo.flow.table |
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
`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.characters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)` Adds characters. Does nothing by default. To be overridden in subclasses that allow `#PCDATA` content.
`protected void` | `FObjMixed.characters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)` Adds characters. Does nothing by default. To be overridden in subclasses that allow `#PCDATA` content.
`PropertyList` | `PropertyListMaker.make(FObj fobj, PropertyList parentPropertyList)`
`void` | `FONode.bind(PropertyList propertyList)` Bind the given `PropertyList` to this node Does nothing by default.
`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)` Deprecated. Please override `FONode.characters(char[], int, int, PropertyList, Locator)` instead!
`protected void` | `FONode.characters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)` Adds characters.
`void` | `XMLObj.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)` 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 void` | `XMLObj.characters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)` Adds characters. Does nothing by default. To be overridden in subclasses that allow `#PCDATA` content.
`void` | `FObj.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` | `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.characters(char[] data, int start, int length, PropertyList list, org.xml.sax.Locator locator)` Adds characters. Does nothing by default. To be overridden in subclasses that allow `#PCDATA` content.
`void` | `FOText.bind(PropertyList pList)` Bind the given `PropertyList` to this node Does nothing by default. Subclasses should override this method in case they want to use the properties available on the `PropertyList`.

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)` 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)` 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` | `ExtensionObj.createPropertyList(PropertyList parent, FOEventHandler foEventHandler)` Create a default property list for this element.
`void` | `ExternalDocument.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.

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)` 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.

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` | `Footnote.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `BidiOverride.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `MultiSwitch.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `AbstractRetrieveMarker.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it. Store a reference to the parent `PropertyList` to be used when the retrieve-marker is resolved.
`void` | `MultiCase.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `BasicLink.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `MultiToggle.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `ExternalGraphic.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Inline.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `InitialPropertySet.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `BlockContainer.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Character.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `FootnoteBody.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `InlineLevel.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Block.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `RetrieveMarker.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. NOTE: An `fo:retrieve-marker` is only permitted as a descendant of an `fo:static-content`.
`void` | `RetrieveMarker.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it. Store a reference to the parent `PropertyList` to be used when the retrieve-marker is resolved.
`void` | `InlineContainer.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `ListItem.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Leader.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `AbstractGraphics.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Float.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `ListBlock.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `AbstractPageNumberCitation.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `AbstractPageNumberCitation.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.
`void` | `MultiPropertySet.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `AbstractListItemPart.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `RetrieveTableMarker.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. NOTE: An `fo:retrieve-table-marker` is only permitted as a descendant of an `fo:table-header` or an `fo:table-footer`.
`void` | `RetrieveTableMarker.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it. Store a reference to the parent `PropertyList` to be used when the retrieve-marker is resolved.
`void` | `Marker.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `PageNumber.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.

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.flow.table

Methods in org.apache.fop.fo.flow.table with parameters of type PropertyList
`void` | `TableCaption.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `TablePart.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `TablePart.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.
`void` | `TableCell.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `TableFObj.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `TableFObj.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.
`Property` | `TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList)` Return the default value.
`Property` | `TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification. Check the value of the column-number property.
`Property` | `TableFObj.ColumnNumberPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property. It is overridden by subclasses. If the value is not positive, return a property whose value is the next column number.
`void` | `Table.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `TableRow.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `TableRow.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.
`void` | `TableColumn.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.

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)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `PageSequenceWrapper.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `RegionSE.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `PageSequenceMaster.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Root.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `RepeatablePageMasterReference.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `ColorProfile.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `SideRegion.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `ConditionalPageMasterReference.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `SimplePageMaster.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Region.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `RegionBA.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `LayoutMasterSet.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `AbstractPageSequence.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `SinglePageMasterReference.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `RegionBody.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `PageSequence.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Flow.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.
`void` | `Declarations.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.

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.characters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)` Add the characters to this BookmarkTitle.
`void` | `Bookmark.bind(PropertyList pList)` Bind property values from the property list to the FO node. Must be overridden in all FObj subclasses that have properties applying to it.

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` | `CondLengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this compound property.
`static CommonFont` | `CommonFont.getInstance(PropertyList pList)` Returns a CommonFont instance for the given PropertyList If the font-size and font-size-adjust properties are absolute the entire instance will be cached.
`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.
`static CommonHyphenation` | `CommonHyphenation.getInstance(PropertyList propertyList)` Gets the canonical `CommonHyphenation` instance corresponding to the values of the related properties present on the given `PropertyList`
`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)` Return a Property object representing the value of this property, based on other property values for this FO. A special case is properties which inherit the specified value, rather than the computed value.
`Property` | `LengthRangeProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this compound property.
`Property` | `ToBeImplementedProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)`
`protected Property` | `BorderSpacingShorthandParser.convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` | `FontSizePropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification. Contrary to basic lengths, percentages for font-size can be resolved here already: if the property evaluates to a `PercentLength`, it is immediately replaced by the resolved `FixedLength`.
`Property` | `FontSizePropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property. It is overridden by subclasses. Implements the parts of 7.8.4 relevant to relative font sizes
`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)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this compound property.
`Property` | `TableBorderPrecedence.make(PropertyList propertyList)` Set default precedence according to the parent FObj Return the default value.
`boolean` | `DimensionPropertyMaker.isCorrespondingForced(PropertyList propertyList)`
`Property` | `DimensionPropertyMaker.compute(PropertyList propertyList)`
`Property` | `LengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property. It is overridden by subclasses.
`Property` | `PositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` | `LineHeightPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`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)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this compound property.
`Property` | `FontStretchPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Implements the parts of 7.8.5 relevant to relative font stretches
`Property` | `NumberProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property. It is overridden by subclasses.
`Property` | `NumberProperty.PositiveIntegerMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` If the value is not positive, return a property with value 1 Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property. It is overridden by subclasses.
`Property` | `SpaceProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this compound property.
`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` | `BackgroundPositionShorthand.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification. If only `background-position-horizontal` is specified, `background-position-vertical` is set to "50%".
`PercentBase` | `BackgroundPositionShorthand.Maker.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. Overridden by subclasses which allow percent specifications. See the documentation on properties.xsl for details. Returns a `PercentBase` whose `getDimension()` returns 1.
`Property` | `BackgroundPositionShorthand.Parser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` | `TextDecorationProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property. It is overridden by subclasses.
`Property` | `ListProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property. It is overridden by subclasses.
`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)`
`static CommonBorderPaddingBackground` | `CommonBorderPaddingBackground.getInstance(PropertyList pList)` Obtain a CommonBorderPaddingBackground instance based on the related property valus in the given `PropertyList`
`Property` | `FontWeightPropertyMaker.make(PropertyList pList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`Property` | `FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` | `FontShorthandProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`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(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` | `XMLLangShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` | `FontFamilyProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`Property` | `FontFamilyProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this property. It is overridden by subclasses.
`Property` | `KeepProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object. This method is called if the Property object built by the parser isn't the right type for this compound property.
`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
`CommonMarginInline(PropertyList pList)` Create a CommonMarginInline object.
`CommonAbsolutePosition(PropertyList pList)` Create a CommonAbsolutePosition object.
`CommonAccessibility(PropertyList pList)` Create a `CommonAccessibility` 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` | `AFPPageSetupElement.characters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)` Adds characters. Does nothing by default. To be overridden in subclasses that allow `#PCDATA` content.
`void` | `AFPPageSetupElement.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)` 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.
`void` | `AFPIncludeFormMapElement.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)` 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.
`void` | `AbstractAFPExtensionObject.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)` 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.
`void` | `AFPPageOverlayElement.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)` 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.

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

Methods in org.apache.fop.render.ps.extensions with parameters of type PropertyList
`void` | `PSSetPageDeviceElement.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)` 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 void` | `AbstractPSExtensionObject.characters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)` Adds characters. Does nothing by default. To be overridden in subclasses that allow `#PCDATA` content.
`void` | `AbstractPSExtensionObject.processNode(java.lang.String elementName, org.xml.sax.Locator locator, org.xml.sax.Attributes attlist, PropertyList propertyList)` 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 void` | `AbstractPSExtensionElement.characters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)` Adds characters. Does nothing by default. To be overridden in subclasses that allow `#PCDATA` content.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| fop 1.0
PREV NEXT | FRAMES NO FRAMES

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