fop 0.95

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

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


fop 0.95

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