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

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

Methods with parameter type org.apache.fop.fo.properties.Property

void
Null implementation; not used by this type of PropertyList

Methods with return type org.apache.fop.fo.properties.Property

Property
Null implementation; not used by this type of PropertyList
Property
Property

Uses in package org.apache.fop.traits

Methods with parameter type org.apache.fop.fo.properties.Property

SpaceVal
SpaceVal
SpaceVal.makeWordSpacing(Property wordSpacing, SpaceVal letterSpacing, Font fs)

Uses in package org.apache.fop.datatypes

Methods with parameter type org.apache.fop.fo.properties.Property

void
CompoundDatatype.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)
Sets a component of the compound datatype.

Methods with return type org.apache.fop.fo.properties.Property

Property
Returns a component of the compound datatype.

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

Classes derived from org.apache.fop.fo.properties.Property

class
Class encapsulating functionality for the
class
Superclass for properties that wrap a character value
class
Class for properties that wrap Color values
class
Superclass for properties that have conditional lengths
class
A length quantity in XSL which is specified as an enum, such as "auto"
class
A number quantity in XSL which is specified as an enum, such as "no-limit".
class
Superclass for properties that wrap an enumeration value
class
An absolute length quantity in XSL
class
Property class for the font-family property.
class
Property subclass for the font shorthand
class
Class for properties that wrap Keep values
class
Superclass for properties wrapping a LengthPair value
class
Superclass for properties wrapping a Length value.
class
Superclass for properties that contain LengthRange values
class
Superclass for properties that are lists of other properties
class
Class for handling numeric properties
class
a percent specified length quantity in XSL
class
Base class used for handling properties of the fo:space-before and fo:space-after variety.
class
Exists primarily as a container for its Maker inner class, which is extended by many string-based FO property classes.
class
A table-column width specification, possibly including some number of proportional "column-units".
class
Special list property for text-decoration.
class

Constructors with parameter type org.apache.fop.fo.properties.Property

Creates a new LengthPairProperty which sets both bpd and ipd to the same value.
Creates a new LengthPairProperty.

Fields of type org.apache.fop.fo.properties.Property

Property
default property *

Methods with parameter type org.apache.fop.fo.properties.Property

void
PropertyMaker.addEnum(String constant, Property value)
Add a enum constant.
void
Add a new property to the list
void
Add a new property to the list
Property
Return a ColorProperty object based on the passed Property object.
Property
Return a Property object based on the passed Property object.
Property
Property
Return a Property object based on the passed Property object.
Property
Property
Implements the parts of 7.8.4 relevant to relative font sizes
Property
Implements the parts of 7.8.5 relevant to relative font stretches
Property
Property
Property
Property
Property
Property
Property
Property
Return a Property object based on the passed Property object.
Property
Property
Support for the 'normal' value.
Property
Property
Return a Property object based on the passed Property object.
Property
For properties that have more than one legal way to be specified, this routine should be overridden to attempt to set them based upon the other methods.
Property
Converts a shorthand property
Property
Property
Stores 1 to 4 values of same type.
Property
Converts a property name into a Property
Property
Checks if the given Property is present in the cache - if so, returns a reference to the cached instance.
Property
EnumNumber
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
Property
FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
GenericShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
PageBreakShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
PositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
ShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
Property
Property
XMLLangShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
CompoundPropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo)
Return a property value for a compound property.
Property
PropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo)
Make a property value for a compound property.
void
CondLengthProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)
void
KeepProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)
void
LengthPairProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)
void
LengthRangeProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)
void
SpaceProperty.setComponent(int cmpId, Property cmpnValue, boolean bIsDefault)
void
SpaceProperty.setConditionality(Property conditionality, boolean bIsDefault)
void
LengthRangeProperty.setMaximum(Property max, boolean bIsDefault)
Set maximum value to max if it is >= optimum or optimum isn't set.
void
LengthRangeProperty.setMinimum(Property minimum, boolean bIsDefault)
Set minimum value to min.
void
LengthRangeProperty.setOptimum(Property opt, boolean bIsDefault)
Set the optimum value.
void
SpaceProperty.setPrecedence(Property precedence, boolean bIsDefault)
Property
LengthRangeProperty.Maker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)
Property
PropertyMaker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)
Set a component in a compound property and return the modified compound property object.
void
KeepProperty.setWithinColumn(Property withinColumn, boolean bIsDefault)
void
KeepProperty.setWithinLine(Property withinLine, boolean bIsDefault)
void
KeepProperty.setWithinPage(Property withinPage, boolean bIsDefault)

Methods with return type org.apache.fop.fo.properties.Property

Property
For compound properties which can take enumerate values.
Property
Called by subclass if no match found.
Property
For properties that contain enumerated values.
Property
Return a Property object representing the value of this property, based on other property values for this FO.
Property
Return a Property object representing the value of this property, based on other property values for this FO.
Property
Calculate the corresponding value for start-indent and end-indent.
Property
Recalculate the line-height value based on the nearest specified value.
Property
Return a Property object representing the value of this property, based on other property values for this FO.
Property
Property
Calculate the corresponding value for start-indent and end-indent.
Property
Calculate the corresponding value for start-indent and end-indent.
Property
Return a ColorProperty object based on the passed Property object.
Property
Return a Property object based on the passed Property object.
Property
Property
Return a Property object based on the passed Property object.
Property
Property
Implements the parts of 7.8.4 relevant to relative font sizes
Property
Implements the parts of 7.8.5 relevant to relative font stretches
Property
Property
Property
Property
Property
Property
Property
Property
Return a Property object based on the passed Property object.
Property
Property
Support for the 'normal' value.
Property
Property
Return a Property object based on the passed Property object.
Property
For properties that have more than one legal way to be specified, this routine should be overridden to attempt to set them based upon the other methods.
Property
Converts a shorthand property
Property
Property
Stores 1 to 4 values of same type.
Property
Converts a property name into a Property
Property
Checks if the given Property is present in the cache - if so, returns a reference to the cached instance.
Property
PropertyMaker.findProperty(PropertyList propertyList, boolean tryInherit)
If the property is a relative property with a corresponding absolute value specified, the absolute value is used.
Property
BorderWidthPropertyMaker.get(int subpropId, PropertyList propertyList, boolean bTryInherit, boolean bTryDefault)
Check the value of the style property and return a length of 0 when the style is NONE.
Property
CompoundPropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
Return the property on the current FlowObject.
Property
PageDimensionMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
Check the value of the page-width / page-height property.
Property
PropertyMaker.get(int subpropertyId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
Return the property on the current FlowObject.
Property
ReferenceOrientationMaker.get(int subpropId, PropertyList propertyList, boolean tryInherit, boolean tryDefault)
Check the value of the reference-orientation property.
Property
Property
Property
Property
Property
Property
Property
Returns the conditionality.
Property
Property
Property
Property
Returns the length.
Property
Property
Property
Property
Property
For properties that can be set by shorthand properties, this method should return the Property, if any, that is parsed from any shorthand properties that affect this property.
Property
PropertyMaker.getSubprop(Property p, int subpropertyId)
Return a property value for the given component of a compound property.
Property
Property
FontShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
GenericShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
PageBreakShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
PositionShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
ShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
Property
Property
XMLLangShorthandParser.getValueForProperty(int propId, Property property, PropertyMaker maker, PropertyList propertyList)
Property
Property
Property
Property
Make a compound property with default values.
Property
Return the default value.
Property
Set default precedence according to the parent FObj
Property
BackgroundPositionShorthand.Maker.make(PropertyList propertyList, String value, FObj fo)
If only background-position-horizontal is specified, background-position-vertical is set to "50%".
Property
CharacterProperty.Maker.make(PropertyList propertyList, String value, FObj fo)
Create a Property object from an attribute specification.
Property
CompoundPropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Create a Property object from an attribute specification.
Property
FontFamilyProperty.Maker.make(PropertyList propertyList, String value, FObj fo)
Property
FontShorthandProperty.Maker.make(PropertyList propertyList, String value, FObj fo)
Property
FontSizePropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Contrary to basic lengths, percentages for font-size can be resolved here already: if the property evaluates to a PercentLength, it is immediately replaced by the resolved FixedLength.
Property
FontWeightPropertyMaker.make(PropertyList pList, String value, FObj fo)
Property
LineHeightPropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Property
PropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Create a Property object from an attribute specification.
Property
StringProperty.Maker.make(PropertyList propertyList, String value, FObj fo)
Make a new StringProperty object
Property
CompoundPropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo)
Return a property value for a compound property.
Property
PropertyMaker.make(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo)
Make a property value for a compound property.
Property
Create a empty compound property and fill it with default values for the subproperties.
Property
Create a new empty instance of CondLengthProperty.
Property
Create a new empty instance of KeepProperty.
Property
Create a new empty instance of LengthPairProperty.
Property
Create a new empty instance of LengthRangeProperty.
Property
Create a new empty property.
Property
Create a new empty instance of SpaceProperty.
Property
LengthRangeProperty.Maker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)
Property
PropertyMaker.setSubprop(Property baseProperty, int subpropertyId, Property subproperty)
Set a component in a compound property and return the modified compound property object.

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

Methods with return type org.apache.fop.fo.properties.Property

Property
Overide the make method to return the property object

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

Classes derived from org.apache.fop.fo.properties.Property

class
Class for handling NC Name objects
class
A numeric property which hold the final absolute result of an expression calculations.
class
This class represent a node in a property expression tree.

Methods with parameter type org.apache.fop.fo.properties.Property

Property
Property
Property
Property
Property
Function.eval(Property[] args, PropertyInfo propInfo)
Evaluate the function
Property
Property
Property
Handle "numerics" if no proportional/percent parts
Property
Handle "numerics" if no proportional/percent parts
Property
Property

Methods with return type org.apache.fop.fo.properties.Property

Property
Property
Property
Property
Property
Function.eval(Property[] args, PropertyInfo propInfo)
Evaluate the function
Property
Property
Property
Handle "numerics" if no proportional/percent parts
Property
Handle "numerics" if no proportional/percent parts
Property
Property
Property
PropertyParser.parse(String expr, PropertyInfo propInfo)
Public entrypoint to the Property expression parser.

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

Methods with return type org.apache.fop.fo.properties.Property

Property
Retrieve a property value through its Id; used by from-table-column() function
Property
Property
TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList, String value, FObj fo)
Check the value of the column-number property.

Uses in package org.apache.fop.fo

Methods with parameter type org.apache.fop.fo.properties.Property

void
PropertyList.putExplicit(int propId, Property value)
Set an value defined explicitly on this FO.
void
Set an value defined explicitly on this FO.

Methods with return type org.apache.fop.fo.properties.Property

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
StaticPropertyList.get(int propId, boolean bTryInherit, boolean bTryDefault)
Override PropertyList.get() and provides fast caching of previously retrieved property values.
Property
Return the value explicitly specified on this FO.
Property
Return the value explicitly specified on this FO.
Property
Return the value explicitly specified on this FO.
Property
Return the value of this property on the parent of this FO.
Property
Return the value of this property inherited by this FO.
Property
Property
Return the "nearest" specified value for the given property.
Property

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