fop 0.95

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.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.addCharacters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)
          Add parsed characters to this object
protected  void FObjMixed.addCharacters(char[] data, int start, int end, PropertyList pList, org.xml.sax.Locator locator)
          Adds characters (does nothing here)
 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)
          Adds characters (does nothing here)
 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.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)
          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.addCharacters(char[] data, int start, int end, PropertyList list, org.xml.sax.Locator locator)
          Adds characters (does nothing here)
 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)
          
 

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.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)
          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
protected  void Wrapper.addCharacters(char[] data, int start, int end, PropertyList pList, org.xml.sax.Locator locator)
          Adds characters (does nothing here)
 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 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.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 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 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 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.
 Property TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList)
          Return the default value.
 Property TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)
          Check the value of the column-number property.
 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 TableBody.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 TableBody.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)
           
 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)
          
 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.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)
          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 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%".
 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)
           
 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.
CommonBorderPaddingBackground(PropertyList pList)
          Construct a CommonBorderPaddingBackground 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 AbstractAFPExtensionObject.addCharacters(char[] data, int start, int end, PropertyList pList, org.xml.sax.Locator locator)
          Adds characters (does nothing here)
 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.
 

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.addCharacters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)
          Adds characters (does nothing here)
 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.addCharacters(char[] data, int start, int length, PropertyList pList, org.xml.sax.Locator locator)
          Adds characters (does nothing here)
 


fop 0.95

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