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

Uses in package org.apache.fop.render.afp.extensions

Methods with parameter type org.apache.fop.fo.PropertyList

void
AbstractAFPExtensionObject.addCharacters(char[] data, int start, int end, PropertyList pList, Locator locator)
Property
Overide the make method to return the property object
void
AbstractAFPExtensionObject.processNode(String elementName, Locator locator, Attributes attlist, PropertyList propertyList)

Uses in package org.apache.fop.datatypes

Constructors with parameter type org.apache.fop.fo.PropertyList

LengthBase.LengthBase(PropertyList plist, int baseType)
Constructor

Uses in package org.apache.fop.fo.pagination

Methods with parameter type org.apache.fop.fo.PropertyList

void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void

Uses in package org.apache.fop.fo.extensions

Methods with parameter type org.apache.fop.fo.PropertyList

void
PropertyList
Create a default property list for this element.
void
ExtensionObj.processNode(String elementName, Locator locator, Attributes attlist, PropertyList pList)

Methods with return type org.apache.fop.fo.PropertyList

PropertyList
Create a default property list for this element.

Uses in package org.apache.fop.fo.flow

Classes derived from org.apache.fop.fo.PropertyList

class
An implementation of PropertyList which only stores the explicitly specified properties/attributes as bundles of name-value-namespace strings

Constructors with parameter type org.apache.fop.fo.PropertyList

Overriding default constructor

Methods with parameter type org.apache.fop.fo.PropertyList

void
Wrapper.addCharacters(char[] data, int start, int end, PropertyList pList, Locator locator)
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void

Uses in package org.apache.fop.fo.extensions.destination

Methods with parameter type org.apache.fop.fo.PropertyList

void
Destination.processNode(String elementName, Locator locator, Attributes attlist, PropertyList pList)

Uses in package org.apache.fop.fo.expr

Constructors with parameter type org.apache.fop.fo.PropertyList

Constructor

Methods with return type org.apache.fop.fo.PropertyList

PropertyList
accessor for PropertyList

Uses in package org.apache.fop.fo.properties

Constructors with parameter type org.apache.fop.fo.PropertyList

Create a CommonAbsolutePosition object.
Create a CommonAccessibility object.
Create a CommonAbsolutePosition object.
Construct a CommonBorderPaddingBackground object.
Create a CommonMarginBlock object.
Create a CommonMarginInline object.
Create a CommonRelativePosition object.

Methods with parameter type org.apache.fop.fo.PropertyList

Property
Return a Property object representing the value of this property, based on other property values for this FO.
Property
Return a Property object representing the value of this property, based on other property values for this FO.
Property
Calculate the corresponding value for start-indent and end-indent.
Property
Recalculate the line-height value based on the nearest specified value.
Property
Return a Property object representing the value of this property, based on other property values for this FO.
Property
Property
Calculate the corresponding value for start-indent and end-indent.
Property
Calculate the corresponding value for start-indent and end-indent.
Property
Return a ColorProperty object based on the passed Property object.
Property
Return a Property object based on the passed Property object.
Property
Property
Return a Property object based on the passed Property object.
Property
Property
Implements the parts of 7.8.4 relevant to relative font sizes
Property
Implements the parts of 7.8.5 relevant to relative font stretches
Property
Property
Property
Property
Property
Property
Property
Property
Return a Property object based on the passed Property object.
Property
Property
Support for the 'normal' value.
Property
Property
Return a Property object based on the passed Property object.
Property
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
Converts a shorthand property
Property
Property
Stores 1 to 4 values of same type.
Property
Converts a property name into a Property
CommonTextDecoration
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
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
CompoundPropertyMaker.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
PropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
Return the property on the current FlowObject.
Property
ReferenceOrientationMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
Check the value of the reference-orientation property.
CommonFont
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.
CommonHyphenation
Gets the canonical CommonHyphenation instance corresponding to the values of the related properties present on the given PropertyList
PercentBase
This is used to handle properties specified as a percentage of some "base length", such as the content width of their containing box.
Property
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
Property
FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
GenericShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
PageBreakShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
PositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
ShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
Property
Property
XMLLangShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
PropertyList
Return the property list to use for fetching writing mode depending property ids.
boolean
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
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
Make a compound property with default values.
Property
Return the default value.
Property
Set default precedence according to the parent FObj
Property
BackgroundPositionShorthand.Maker.make(PropertyList propertyList, String value, FObj fo)
If only background-position-horizontal is specified, background-position-vertical is set to "50%".
Property
CharacterProperty.Maker.make(PropertyList propertyList, String value, FObj fo)
Create a Property object from an attribute specification.
Property
CompoundPropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Create a Property object from an attribute specification.
Property
FontFamilyProperty.Maker.make(PropertyList propertyList, String value, FObj fo)
Property
FontShorthandProperty.Maker.make(PropertyList propertyList, String value, FObj fo)
Property
FontSizePropertyMaker.make(PropertyList propertyList, String value, FObj fo)
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
FontWeightPropertyMaker.make(PropertyList pList, String value, FObj fo)
Property
LineHeightPropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Property
PropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Create a Property object from an attribute specification.
Property
StringProperty.Maker.make(PropertyList propertyList, String value, FObj fo)
Make a new StringProperty object
Property
CompoundPropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo)
Return a property value for a compound property.
Property
PropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo)
Make a property value for a compound property.
Property
Create a empty compound property and fill it with default values for the subproperties.

Methods with return type org.apache.fop.fo.PropertyList

PropertyList
Return the property list to use for fetching writing mode depending property ids.

Uses in package org.apache.fop.render.ps.extensions

Methods with parameter type org.apache.fop.fo.PropertyList

void
AbstractPSExtensionElement.addCharacters(char[] data, int start, int length, PropertyList pList, Locator locator)
Adds characters (does nothing here)
void
AbstractPSExtensionObject.addCharacters(char[] data, int start, int length, PropertyList pList, Locator locator)
void
AbstractPSExtensionObject.processNode(String elementName, Locator locator, Attributes attlist, PropertyList propertyList)
void
PSSetPageDeviceElement.processNode(String elementName, Locator locator, 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 in package org.apache.fop.fo

Classes derived from org.apache.fop.fo.PropertyList

class
A very fast implementation of PropertyList that uses arrays to store the explicit set properties and another array to store cached values.

Constructors with parameter type org.apache.fop.fo.PropertyList

PropertyList.PropertyList(FObj fObjToAttach, PropertyList parentPropertyList)
Basic constructor.
StaticPropertyList.StaticPropertyList(FObj fObjToAttach, PropertyList parentPropertyList)
Construct a StaticPropertyList.

Fields of type org.apache.fop.fo.PropertyList

PropertyList
reference to the parent FO's propertyList *

Methods with parameter type org.apache.fop.fo.PropertyList

void
FObjMixed.addCharacters(char[] data, int start, int end, PropertyList pList, Locator locator)
void
FONode.addCharacters(char[] data, int start, int end, PropertyList pList, Locator locator)
Adds characters (does nothing here)
void
FOText.addCharacters(char[] data, int start, int end, PropertyList list, Locator locator)
void
XMLObj.addCharacters(char[] data, int start, int length, PropertyList pList, Locator locator)
Add parsed characters to this object
void
UnknownXMLObj.addCharacters(data[] , int start, int length, PropertyList pList, Locator locator)
void
Bind property values from the property list to the FO node.
void
FONode.bind(PropertyList propertyList)
Bind the given PropertyList to this node Does nothing by default.
void
PropertyList
Create a default property list for this element.
PropertyList
Create a property list for this node.
PropertyList
PropertyListMaker.make(FObj fobj, PropertyList parentPropertyList)
void
FObj.processNode(String elementName, Locator locator, Attributes attlist, PropertyList pList)
void
FONode.processNode(String elementName, Locator locator, 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
XMLObj.processNode(String elementName, Locator locator, Attributes attlist, PropertyList propertyList)

Methods with return type org.apache.fop.fo.PropertyList

PropertyList
Create a default property list for this element.
PropertyList
Create a property list for this node.
PropertyList
PropertyList
PropertyListMaker.make(FObj fobj, PropertyList parentPropertyList)

Uses in package org.apache.fop.fo.flow.table

Methods with parameter type org.apache.fop.fo.PropertyList

void
void
void
void
void
void
void
Property
Property
TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Check the value of the column-number property.
void
TableBody.processNode(String elementName, Locator locator, Attributes attlist, PropertyList pList)
void
TableRow.processNode(String elementName, Locator locator, Attributes attlist, PropertyList pList)

Uses in package org.apache.fop.fo.extensions.svg

Methods with parameter type org.apache.fop.fo.PropertyList

void
SVGElement.processNode(String elementName, Locator locator, Attributes attlist, PropertyList propertyList)

Uses in package org.apache.fop.fo.pagination.bookmarks

Methods with parameter type org.apache.fop.fo.PropertyList

void
BookmarkTitle.addCharacters(data[] , int start, int end, PropertyList pList, Locator locator)
Add the characters to this BookmarkTitle.
void

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