fop 1.1

## Uses of Class
org.apache.fop.fo.properties.Property

Packages that use Property
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.flow: All the block- and inline-level flow formatting objects.
org.apache.fop.fo.flow.table
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.traits: Trait classes and other supporting data structures.

Uses of Property in org.apache.fop.datatypes

Methods in org.apache.fop.datatypes that return Property
`Property` `CompoundDatatype.getComponent(int cmpId)` Returns a component of the compound datatype.

Methods in org.apache.fop.datatypes with parameters of type Property
`void` `CompoundDatatype.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.

Uses of Property in org.apache.fop.fo

Methods in org.apache.fop.fo that return Property
`Property` `PropertyList.get(int propId)` Return the property on the current FlowObject.
`Property` `StaticPropertyList.get(int propId, boolean bTryInherit, boolean bTryDefault)` Override PropertyList.get() and provides fast caching of previously retrieved property values.
`Property` `PropertyList.get(int propId, boolean bTryInherit, boolean bTryDefault)` Return the property on the current FlowObject.
`Property` `StaticPropertyList.getExplicit(int propId)` Return the value explicitly specified on this FO.
`abstract Property` `PropertyList.getExplicit(int propId)` Return the value explicitly specified on this FO.
`Property` `PropertyList.getExplicitOrShorthand(int propId)` Return the value explicitly specified on this FO.
`Property` `PropertyList.getFromParent(int propId)` Return the value of this property on the parent of this FO.
`Property` `PropertyList.getInherited(int propId)` Return the value of this property inherited by this FO.
`Property` `FOText.getLetterSpacing()`
`Property` `PropertyList.getNearestSpecified(int propId)` Return the "nearest" specified value for the given property.
`Property` `FOText.getWordSpacing()`

Methods in org.apache.fop.fo with parameters of type Property
`void` `StaticPropertyList.putExplicit(int propId, Property value)` Set an value defined explicitly on this FO.
`abstract void` `PropertyList.putExplicit(int propId, Property value)` Set an value defined explicitly on this FO.

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

Subclasses of Property in org.apache.fop.fo.expr
`class` `NCnameProperty` Class for handling NC Name objects
`class` `NumericProperty` A numeric property which hold the final absolute result of an expression calculations.
`class` `RelativeNumericProperty` This class represent a node in a property expression tree.

Methods in org.apache.fop.fo.expr that return Property
`Property` `ProportionalColumnWidthFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `MinFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `MaxFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `LabelEndFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `InheritedPropFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `Function.eval(Property[] args, PropertyInfo pi)` Evaluate the function
`Property` `FromTableColumnFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `FromParentFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `FromNearestSpecifiedValueFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `BodyStartFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `AbsFunction.eval(Property[] args, PropertyInfo propInfo)` Evaluate the function
`Property` `InheritedPropFunction.getOptionalArgDefault(int index, PropertyInfo pi)`
`Property` `FunctionBase.getOptionalArgDefault(int index, PropertyInfo pi)`
`Property` `Function.getOptionalArgDefault(int index, PropertyInfo pi)`
`Property` `FromTableColumnFunction.getOptionalArgDefault(int index, PropertyInfo pi)`
`Property` `FromParentFunction.getOptionalArgDefault(int index, PropertyInfo pi)`
`Property` `FromNearestSpecifiedValueFunction.getOptionalArgDefault(int index, PropertyInfo pi)`
`protected Property` `FunctionBase.getPropertyName(PropertyInfo pi)`
`static Property` `PropertyParser.parse(java.lang.String expr, PropertyInfo propInfo)` Public entrypoint to the Property expression parser.

Methods in org.apache.fop.fo.expr with parameters of type Property
`Property` `ProportionalColumnWidthFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `MinFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `MaxFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `LabelEndFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `InheritedPropFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `Function.eval(Property[] args, PropertyInfo pi)` Evaluate the function
`Property` `FromTableColumnFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `FromParentFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `FromNearestSpecifiedValueFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `BodyStartFunction.eval(Property[] args, PropertyInfo pInfo)` Evaluate the function
`Property` `AbsFunction.eval(Property[] args, PropertyInfo propInfo)` Evaluate the function

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

Methods in org.apache.fop.fo.flow that return Property
`Property` `Marker.MarkerPropertyList.getExplicit(int propId)` Null implementation; not used by this type of `PropertyList`.
`Property` `Character.getLetterSpacing()`
`Property` `BidiOverride.getLetterSpacing()`
`Property` `Character.getWordSpacing()`
`Property` `BidiOverride.getWordSpacing()`

Methods in org.apache.fop.fo.flow with parameters of type Property
`void` `Marker.MarkerPropertyList.putExplicit(int propId, Property value)` Null implementation; not used by this type of `PropertyList`.

Uses of Property in org.apache.fop.fo.flow.table

Methods in org.apache.fop.fo.flow.table that return Property
`Property` `TableFObj.ColumnNumberPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `TableColumn.getProperty(int propId)` Retrieve a property value through its Id; used by from-table-column() function
`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.

Methods in org.apache.fop.fo.flow.table with parameters of type Property
`Property` `TableFObj.ColumnNumberPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.

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

Subclasses of Property in org.apache.fop.fo.properties
`class` `BackgroundPositionShorthand` Class encapsulating functionality for the `class` `CharacterProperty` Superclass for properties that wrap a character value TODO convert character value to int in order to denote unicode scalar value instead of a single UTF-16 code element
`class` `ColorProperty` Class for properties that wrap Color values
`class` `CondLengthProperty` Superclass for properties that have conditional lengths
`class` `EnumLength` A length quantity in XSL which is specified as an enum, such as "auto"
`class` `EnumNumber` A number quantity in XSL which is specified as an enum, such as "no-limit".
`class` `EnumProperty` Superclass for properties that wrap an enumeration value
`class` `FixedLength` An absolute length quantity in XSL
`class` `FontFamilyProperty` Property class for the font-family property.
`class` `FontShorthandProperty` Property subclass for the font shorthand
`class` `KeepProperty` Class for properties that wrap Keep values
`class` `LengthPairProperty` Superclass for properties wrapping a LengthPair value
`class` `LengthProperty` Superclass for properties wrapping a Length value.
`class` `LengthRangeProperty` Superclass for properties that contain LengthRange values
`class` `ListProperty` Superclass for properties that are lists of other properties
`class` `NumberProperty` Class for handling numeric properties
`class` `PercentLength` a percent specified length quantity in XSL
`class` `SpaceProperty` Base class used for handling properties of the fo:space-before and fo:space-after variety.
`class` `StringProperty` Exists primarily as a container for its Maker inner class, which is extended by many string-based FO property classes.
`class` `TableColLength` A table-column width specification, possibly including some number of proportional "column-units".
`class` `ToBeImplementedProperty` A special property for representing an as yet unimplemented property.
`class` `URIProperty` Class modeling a property that has a value of type <uri-specification>.

Fields in org.apache.fop.fo.properties declared as Property
`protected Property` `PropertyMaker.defaultProperty` default property

Fields in org.apache.fop.fo.properties with type parameters of type Property
`protected java.util.List<Property>` `ListProperty.list` Vector containing the list of sub-properties

Methods in org.apache.fop.fo.properties that return Property
`protected Property` `PropertyMaker.checkEnumValues(java.lang.String value)` For properties that contain enumerated values.
`Property` `EnumProperty.Maker.checkEnumValues(java.lang.String value)` Called by subclass if no match found.
`protected Property` `CompoundPropertyMaker.checkEnumValues(java.lang.String value)` For compound properties which can take enumerate values.
`Property` `SpacePropertyMaker.compute(PropertyList propertyList)` Return a Property object representing the value of this property, based on other property values for this FO.
`protected Property` `PropertyMaker.compute(PropertyList propertyList)` Return a Property object representing the value of this property, based on other property values for this FO.
`protected Property` `LineHeightPropertyMaker.compute(PropertyList propertyList)` Recalculate the line-height value based on the nearest specified value.
`Property` `IndentPropertyMaker.compute(PropertyList propertyList)` Calculate the corresponding value for start-indent and end-indent.
`Property` `DimensionPropertyMaker.compute(PropertyList propertyList)` Return a Property object representing the value of this property, based on other property values for this FO.
`Property` `CorrespondingPropertyMaker.compute(PropertyList propertyList)` Return a Property object representing the value of this property, based on other property values for this FO.
`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` `ToBeImplementedProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)`
`Property` `TextDecorationMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `SpacingPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Support for the 'normal' value.
`Property` `SpaceProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`protected Property` `PropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `NumberProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`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.
`Property` `ListProperty.Maker.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)` Return a Property object based on the passed Property object.
`Property` `LengthRangeProperty.Maker.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)` Return a Property object based on the passed Property object.
`Property` `LengthPairProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `KeepProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `FontStretchPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Convert a property.
`Property` `FontSizePropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `FontFamilyProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `EnumProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Convert a property.
`Property` `CondLengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`protected Property` `CompoundPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `ColorProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a ColorProperty 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.
`Property` `PropertyMaker.convertShorthandProperty(PropertyList propertyList, Property prop, FObj fo)` Converts a shorthand property
`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.
`protected Property` `BorderSpacingShorthandParser.convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)` Converts a property name into a Property
`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` `ReferenceOrientationMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)` Check the value of the reference-orientation property.
`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` `CompoundPropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)` Return the property on the current FlowObject.
`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.getBPD()`
`Property` `SpaceProperty.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` `LengthRangeProperty.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` `LengthPairProperty.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` `KeepProperty.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` `CondLengthProperty.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` `SpaceProperty.getConditionality()`
`Property` `CondLengthProperty.getConditionality()` Returns the conditionality.
`protected Property` `GenericShorthandParser.getElement(Property list, int index)`
`Property` `LengthPairProperty.getIPD()`
`Property` `CondLengthProperty.getLengthComponent()` Returns the length.
`Property` `LengthRangeProperty.getMaximum(PercentBaseContext context)`
`Property` `LengthRangeProperty.getMinimum(PercentBaseContext context)`
`Property` `LengthRangeProperty.getOptimum(PercentBaseContext context)`
`Property` `SpaceProperty.getPrecedence()`
`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` `PropertyMaker.getSubprop(Property p, int subpropertyId)` Return a property value for the given component of a compound property.
`Property` `XMLLangShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `WhiteSpaceShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `VerticalAlignShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `ShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `PositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `PageBreakShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `GenericShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `BackgroundPositionShorthand.Parser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `KeepProperty.getWithinColumn()`
`Property` `KeepProperty.getWithinLine()`
`Property` `KeepProperty.getWithinPage()`
`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(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)` Return a property value for a compound property.
`Property` `TableBorderPrecedence.make(PropertyList propertyList)` Set default precedence according to the parent FObj Return the default value.
`Property` `PropertyMaker.make(PropertyList propertyList)` Return the default value.
`Property` `CompoundPropertyMaker.make(PropertyList propertyList)` Make a compound property with default values.
`Property` `URIProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`Property` `StringProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Make a new StringProperty object
`Property` `PropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`Property` `LineHeightPropertyMaker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`Property` `FontWeightPropertyMaker.make(PropertyList pList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`Property` `FontSizePropertyMaker.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)` Create a Property object from an attribute specification.
`Property` `FontFamilyProperty.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`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)` Create a Property object from an attribute specification.
`Property` `BackgroundPositionShorthand.Maker.make(PropertyList propertyList, java.lang.String value, FObj fo)` Create a Property object from an attribute specification.
`protected Property` `CompoundPropertyMaker.makeCompound(PropertyList propertyList, FObj parentFO)` Create a empty compound property and fill it with default values for the subproperties.
`Property` `SpaceProperty.Maker.makeNewProperty()` Create a new empty instance of SpaceProperty.
`Property` `PropertyMaker.makeNewProperty()` Create a new empty property.
`Property` `LengthRangeProperty.Maker.makeNewProperty()` Create a new empty instance of LengthRangeProperty.
`Property` `LengthPairProperty.Maker.makeNewProperty()` Create a new empty instance of LengthPairProperty.
`Property` `KeepProperty.Maker.makeNewProperty()` Create a new empty instance of KeepProperty.
`Property` `CondLengthProperty.Maker.makeNewProperty()` Create a new empty instance of CondLengthProperty.
`protected Property` `PropertyMaker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)` Set a component in a compound property and return the modified compound property object.
`protected Property` `LengthRangeProperty.Maker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)` Set a component in a compound property and return the modified compound property object.

Methods in org.apache.fop.fo.properties that return types with arguments of type Property
`java.util.List<Property>` `ListProperty.getList()` Return the `java.util.List` of `Property` instances contained in this property.

Methods in org.apache.fop.fo.properties with parameters of type Property
`void` `PropertyMaker.addEnum(java.lang.String constant, Property value)` Add a enum constant.
`void` `ListProperty.addProperty(Property prop)` Add a new property to the list
`void` `FontFamilyProperty.addProperty(Property prop)` Add a new property to the list
`Property` `ToBeImplementedProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)`
`Property` `TextDecorationMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `SpacingPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Support for the 'normal' value.
`Property` `SpaceProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`protected Property` `PropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `NumberProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`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.
`Property` `ListProperty.Maker.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)` Return a Property object based on the passed Property object.
`Property` `LengthRangeProperty.Maker.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)` Return a Property object based on the passed Property object.
`Property` `LengthPairProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `KeepProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `FontStretchPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Convert a property.
`Property` `FontSizePropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `FontFamilyProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `EnumProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Convert a property.
`Property` `CondLengthProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`protected Property` `CompoundPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` `ColorProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a ColorProperty 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.
`Property` `PropertyMaker.convertShorthandProperty(PropertyList propertyList, Property prop, FObj fo)` Converts a shorthand property
`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.
`protected Property` `BorderSpacingShorthandParser.convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)` Converts a property name into a Property
`protected Property` `GenericShorthandParser.getElement(Property list, int index)`
`static EnumNumber` `EnumNumber.getInstance(Property enumProperty)` Returns the canonical EnumNumber instance corresponding to the given Property
`Property` `PropertyMaker.getSubprop(Property p, int subpropertyId)` Return a property value for the given component of a compound property.
`Property` `XMLLangShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `WhiteSpaceShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `VerticalAlignShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `ShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `PositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `PageBreakShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `GenericShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` `BackgroundPositionShorthand.Parser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`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(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)` Return a property value for a compound property.
`void` `SpaceProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`void` `LengthRangeProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`void` `LengthPairProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`void` `KeepProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`void` `CondLengthProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`protected void` `SpaceProperty.setConditionality(Property conditionality, boolean bIsDefault)`
`protected void` `LengthRangeProperty.setMaximum(Property max, boolean bIsDefault)` Set maximum value to max if it is >= optimum or optimum isn't set.
`protected void` `LengthRangeProperty.setMinimum(Property minimum, boolean bIsDefault)` Set minimum value to min.
`protected void` `LengthRangeProperty.setOptimum(Property opt, boolean bIsDefault)` Set the optimum value.
`protected void` `SpaceProperty.setPrecedence(Property precedence, boolean bIsDefault)`
`protected Property` `PropertyMaker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)` Set a component in a compound property and return the modified compound property object.
`protected Property` `LengthRangeProperty.Maker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)` Set a component in a compound property and return the modified compound property object.
`protected void` `KeepProperty.setWithinColumn(Property withinColumn, boolean bIsDefault)`
`void` `KeepProperty.setWithinLine(Property withinLine, boolean bIsDefault)`
`void` `KeepProperty.setWithinPage(Property withinPage, boolean bIsDefault)`

Constructors in org.apache.fop.fo.properties with parameters of type Property
`EnumLength(Property enumProperty)` Construct an enumerated length from an enum property.
`LengthPairProperty(Property len)` Creates a new LengthPairProperty which sets both bpd and ipd to the same value.
`LengthPairProperty(Property ipd, Property bpd)` Creates a new LengthPairProperty.
`ListProperty(Property prop)` Create a new instance, using the given `Property` as the first element in the list.

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

Methods in org.apache.fop.render.afp.extensions that return Property
`Property` `AFPAttribute.make(PropertyList propertyList)` Overide the make method to return the property object

Uses of Property in org.apache.fop.traits

Methods in org.apache.fop.traits with parameters of type Property
`static SpaceVal` `SpaceVal.makeLetterSpacing(Property letterSpacing)`
`static SpaceVal` `SpaceVal.makeWordSpacing(Property wordSpacing, SpaceVal letterSpacing, Font fs)`

fop 1.1

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