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

## 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` | `StaticPropertyList.getExplicit(int propId)` Return the value explicitly specified on this FO.
`Property` | `StaticPropertyList.get(int propId, boolean bTryInherit, boolean bTryDefault)` Override PropertyList.get() and provides fast caching of previously retrieved property values.
`Property` | `FOText.getLetterSpacing()`
`Property` | `FOText.getWordSpacing()`
`Property` | `PropertyList.getExplicitOrShorthand(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.getInherited(int propId)` Return the value of this property inherited by this FO.
`Property` | `PropertyList.get(int propId)` Return the property on the current FlowObject.
`Property` | `PropertyList.get(int propId, boolean bTryInherit, boolean bTryDefault)` Return the property on the current FlowObject.
`Property` | `PropertyList.getNearestSpecified(int propId)` Return the "nearest" specified value for the given property.
`Property` | `PropertyList.getFromParent(int propId)` Return the value of this property on the parent of this FO.

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` | `AbsFunction.eval(Property[] args, PropertyInfo propInfo)`
`Property` | `FromParentFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `PPColWidthFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `FromTableColumnFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `MinFunction.eval(Property[] args, PropertyInfo pInfo)` Handle "numerics" if no proportional/percent parts
`Property` | `MaxFunction.eval(Property[] args, PropertyInfo pInfo)` Handle "numerics" if no proportional/percent parts
`Property` | `LabelEndFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `BodyStartFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `NearestSpecPropFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `Function.eval(Property[] args, PropertyInfo propInfo)` Evaluate the function
`static Property` | `PropertyParser.parse(java.lang.String expr, PropertyInfo propInfo)` Public entrypoint to the Property expression parser.
`Property` | `InheritedPropFunction.eval(Property[] args, PropertyInfo pInfo)`

Methods in org.apache.fop.fo.expr with parameters of type Property
`Property` | `AbsFunction.eval(Property[] args, PropertyInfo propInfo)`
`Property` | `FromParentFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `PPColWidthFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `FromTableColumnFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `MinFunction.eval(Property[] args, PropertyInfo pInfo)` Handle "numerics" if no proportional/percent parts
`Property` | `MaxFunction.eval(Property[] args, PropertyInfo pInfo)` Handle "numerics" if no proportional/percent parts
`Property` | `LabelEndFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `BodyStartFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `NearestSpecPropFunction.eval(Property[] args, PropertyInfo pInfo)`
`Property` | `Function.eval(Property[] args, PropertyInfo propInfo)` Evaluate the function
`Property` | `InheritedPropFunction.eval(Property[] args, PropertyInfo pInfo)`

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

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

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.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.
`Property` | `TableColumn.getProperty(int propId)` Retrieve a property value through its Id; used by from-table-column() function

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

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
`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` | `TextDecorationProperty` Special list property for text-decoration.
`class` | `ToBeImplementedProperty`

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

Methods in org.apache.fop.fo.properties that return Property
`Property` | `CondLengthProperty.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` | `CondLengthProperty.getConditionality()` Returns the conditionality.
`Property` | `CondLengthProperty.getLengthComponent()` Returns the length.
`Property` | `CondLengthProperty.Maker.makeNewProperty()` Create a new empty instance of CondLengthProperty.
`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.
`Property` | `VerticalAlignShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` | `CorrespondingPropertyMaker.compute(PropertyList propertyList)` Return a Property object representing the value of this property, based on other property values for this FO.
`protected Property` | `GenericShorthandParser.getElement(Property list, int index)`
`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.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` | `LengthRangeProperty.getMinimum(PercentBaseContext context)`
`Property` | `LengthRangeProperty.getMaximum(PercentBaseContext context)`
`Property` | `LengthRangeProperty.getOptimum(PercentBaseContext context)`
`Property` | `LengthRangeProperty.Maker.makeNewProperty()` Create a new empty instance of LengthRangeProperty.
`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.
`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. This default implementation returns the original base property without modifying it. It is overridden by property maker subclasses which handle compound properties.
`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.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` | `LengthPairProperty.getIPD()`
`Property` | `LengthPairProperty.getBPD()`
`Property` | `LengthPairProperty.Maker.makeNewProperty()` Create a new empty instance of LengthPairProperty.
`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.
`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.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` | `SpaceProperty.getPrecedence()`
`Property` | `SpaceProperty.getConditionality()`
`Property` | `SpaceProperty.Maker.makeNewProperty()` Create a new empty instance of SpaceProperty.
`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.checkEnumValues(java.lang.String value)` Called by subclass if no match found.
`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.makeNewProperty()` Create a new empty 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` | `PropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)` Return the property on the current FlowObject.
`Property` | `PropertyMaker.getSubprop(Property p, int subpropertyId)` Return a property value for the given component of a compound property.
`protected Property` | `PropertyMaker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)` Set a component in a compound property and return the modified compound property object.
`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.checkEnumValues(java.lang.String value)` For properties that contain enumerated values.
`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` | `PropertyCache.fetch(Property prop)` Checks if the given `Property` is present in the cache - if so, returns a reference to the cached instance.
`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.getComponent(int cmpId)` Returns a component of the compound datatype.
`Property` | `KeepProperty.getWithinLine()`
`Property` | `KeepProperty.getWithinColumn()`
`Property` | `KeepProperty.getWithinPage()`
`Property` | `KeepProperty.Maker.makeNewProperty()` Create a new empty instance of KeepProperty.
`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.
`protected Property` | `CompoundPropertyMaker.checkEnumValues(java.lang.String value)` For compound properties which can take enumerate values.
`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)`

Methods in org.apache.fop.fo.properties with parameters of type Property
`void` | `CondLengthProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`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.
`Property` | `VerticalAlignShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`protected Property` | `GenericShorthandParser.getElement(Property list, int index)`
`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)`
`void` | `LengthRangeProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`protected void` | `LengthRangeProperty.setMinimum(Property minimum, boolean bIsDefault)` Set minimum value to min.
`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.setOptimum(Property opt, boolean bIsDefault)` Set the optimum 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.
`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. This default implementation returns the original base property without modifying it. It is overridden by property maker subclasses which handle compound properties.
`Property` | `ToBeImplementedProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)`
`protected Property` | `BorderSpacingShorthandParser.convertValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`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
`void` | `LengthPairProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`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` | `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.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.
`static EnumNumber` | `EnumNumber.getInstance(Property enumProperty)` Returns the canonical EnumNumber instance corresponding to the given Property
`void` | `SpaceProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`protected void` | `SpaceProperty.setPrecedence(Property precedence, boolean bIsDefault)`
`protected void` | `SpaceProperty.setConditionality(Property conditionality, boolean bIsDefault)`
`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.
`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.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.
`void` | `ListProperty.addProperty(Property prop)` Add a new property to the list
`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` | `EnumProperty.Maker.convertProperty(Property p, PropertyList propertyList, FObj fo)`
`Property` | `FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`Property` | `SpacingPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Support for the 'normal' value.
`void` | `PropertyMaker.addEnum(java.lang.String constant, Property value)` Add a enum constant.
`Property` | `PropertyMaker.getSubprop(Property p, int subpropertyId)` Return a property value for the given component of a compound property.
`protected Property` | `PropertyMaker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)` Set a component in a compound property and return the modified compound property object.
`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.
`Property` | `PropertyCache.fetch(Property prop)` Checks if the given `Property` is present in the cache - if so, returns a reference to the cached instance.
`Property` | `XMLLangShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)`
`void` | `FontFamilyProperty.addProperty(Property prop)` Add a new property to the list
`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.
`void` | `KeepProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)` Sets a component of the compound datatype.
`void` | `KeepProperty.setWithinLine(Property withinLine, boolean bIsDefault)`
`protected void` | `KeepProperty.setWithinColumn(Property withinColumn, boolean bIsDefault)`
`void` | `KeepProperty.setWithinPage(Property withinPage, boolean bIsDefault)`
`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.
`protected Property` | `CompoundPropertyMaker.convertProperty(Property p, PropertyList propertyList, FObj fo)` Return a Property object based on the passed Property object.
`Property` | `CompoundPropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, java.lang.String value, FObj fo)` Return a property value for a compound property.

Constructors in org.apache.fop.fo.properties with parameters of type Property
`LengthPairProperty(Property ipd, Property bpd)` Creates a new LengthPairProperty.
`LengthPairProperty(Property len)` Creates a new LengthPairProperty which sets both bpd and ipd to the same value.
`EnumLength(Property enumProperty)`
`ListProperty(Property prop)`

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.makeWordSpacing(Property wordSpacing, SpaceVal letterSpacing, Font fs)`
`static SpaceVal` | `SpaceVal.makeLetterSpacing(Property letterSpacing)`

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.