Package | Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
Property |
CompoundDatatype.getComponent(int cmpId)
Returns a component of the compound datatype.
|
Modifier and Type | Method and Description |
---|---|
void |
CompoundDatatype.setComponent(int cmpId,
Property cmpnValue,
boolean bIsDefault)
Sets a component of the compound datatype.
|
Modifier and Type | Method and Description |
---|---|
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.
|
abstract Property |
PropertyList.getExplicit(int propId)
Return the value explicitly specified on this FO.
|
Property |
StaticPropertyList.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 |
PropertyList.getPropertyForAttribute(org.xml.sax.Attributes attributes,
java.lang.String attributeName,
java.lang.String attributeValue) |
Property |
FOText.getWordSpacing() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<java.lang.String,Property> |
PropertyList.getUnknownPropertyValues()
Gets the current list of unknown property values
|
Modifier and Type | Method and Description |
---|---|
abstract void |
PropertyList.putExplicit(int propId,
Property value)
Set an value defined explicitly on this FO.
|
void |
StaticPropertyList.putExplicit(int propId,
Property value)
Set an value defined explicitly on this FO.
|
void |
PropertyList.validatePropertyValue(java.lang.String propertyValue,
Property output,
Property property)
Adds an unknown property value to the property list so that if
necessary, a warning can be displayed.
|
Modifier and Type | Class and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
Property |
InheritedPropFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
Function.eval(Property[] args,
PropertyInfo pi)
Evaluate the function
|
Property |
FromParentFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
FromTableColumnFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
BodyStartFunction.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 |
OCAColorFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
AbsFunction.eval(Property[] args,
PropertyInfo propInfo)
Evaluate the function
|
Property |
ProportionalColumnWidthFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
FromNearestSpecifiedValueFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
InheritedPropFunction.getOptionalArgDefault(int index,
PropertyInfo pi) |
Property |
Function.getOptionalArgDefault(int index,
PropertyInfo pi) |
Property |
FromParentFunction.getOptionalArgDefault(int index,
PropertyInfo pi) |
Property |
FromTableColumnFunction.getOptionalArgDefault(int index,
PropertyInfo pi) |
Property |
FunctionBase.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.
|
Modifier and Type | Method and Description |
---|---|
Property |
InheritedPropFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
Function.eval(Property[] args,
PropertyInfo pi)
Evaluate the function
|
Property |
FromParentFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
FromTableColumnFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
BodyStartFunction.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 |
OCAColorFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
AbsFunction.eval(Property[] args,
PropertyInfo propInfo)
Evaluate the function
|
Property |
ProportionalColumnWidthFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Property |
FromNearestSpecifiedValueFunction.eval(Property[] args,
PropertyInfo pInfo)
Evaluate the function
|
Modifier and Type | Method and Description |
---|---|
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() |
Modifier and Type | Method and Description |
---|---|
void |
Marker.MarkerPropertyList.putExplicit(int propId,
Property value)
Null implementation; not used by this type of
PropertyList . |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
Property |
TableFObj.ColumnNumberPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a Property object based on the passed Property object.
|
Modifier and Type | Class and Description |
---|---|
class |
BackgroundPositionShorthand
Class encapsulating functionality for the
background-position shorthand. |
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>.
|
Modifier and Type | Field and Description |
---|---|
protected Property |
PropertyMaker.defaultProperty
default property
|
Modifier and Type | Field and Description |
---|---|
protected java.util.List<Property> |
ListProperty.list
Vector containing the list of sub-properties
|
Modifier and Type | Method and Description |
---|---|
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.
|
protected Property |
LineHeightPropertyMaker.compute(PropertyList propertyList)
Recalculate the line-height value based on the nearest specified
value.
|
Property |
SpacePropertyMaker.compute(PropertyList propertyList)
Return a Property object representing the value of this property,
based on other property values for this FO.
|
Property |
IndentPropertyMaker.compute(PropertyList propertyList)
Calculate the corresponding value for start-indent and end-indent.
|
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 |
CorrespondingPropertyMaker.compute(PropertyList propertyList)
Return a Property object representing the value of this property,
based on other property values for this FO.
|
Property |
DimensionPropertyMaker.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 |
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 |
LineHeightPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a Property object based on the passed Property object.
|
Property |
SpaceProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a Property object based on the passed Property object.
|
Property |
TextDecorationMaker.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 |
SpacingPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Support for the 'normal' value.
|
Property |
KeepProperty.Maker.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 |
ListProperty.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 |
CondLengthProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a Property object based on the passed Property object.
|
Property |
ToBeImplementedProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Property |
ColorProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a ColorProperty 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 |
FontSizePropertyMaker.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 |
LengthPairProperty.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.
|
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 |
BorderSpacingShorthandParser.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 |
BoxCornerPropShorthandParser.convertValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList)
Stores 1 or 2 values of same type representing rounded corner radii.
|
protected Property |
GenericShorthandParser.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 |
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 |
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 |
LengthPairProperty.getBPD() |
Property |
LengthRangeProperty.getComponent(int cmpId)
Returns a component of the compound datatype.
|
Property |
SpaceProperty.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 |
LengthPairProperty.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 |
FontShorthandParser.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 |
XMLLangShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
VerticalAlignShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
WhiteSpaceShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
BackgroundPositionShorthand.Parser.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 |
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 |
PropertyMaker.make(PropertyList propertyList)
Return the default value.
|
Property |
TableBorderPrecedence.make(PropertyList propertyList)
Set default precedence according to the parent FObj
Return the default value.
|
Property |
CompoundPropertyMaker.make(PropertyList propertyList)
Make a compound property with default values.
|
Property |
FontShorthandProperty.Maker.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 |
FontFamilyProperty.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 |
CharacterProperty.Maker.make(PropertyList propertyList,
java.lang.String value,
FObj fo)
Create a Property object from an attribute specification.
|
Property |
PropertyMaker.make(PropertyList propertyList,
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 |
BackgroundPositionShorthand.Maker.make(PropertyList propertyList,
java.lang.String value,
FObj fo)
Create a Property object from an attribute specification.
|
Property |
URIProperty.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 |
FontWeightPropertyMaker.make(PropertyList pList,
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 |
LengthRangeProperty.Maker.makeNewProperty()
Create a new empty instance of LengthRangeProperty.
|
Property |
SpaceProperty.Maker.makeNewProperty()
Create a new empty instance of SpaceProperty.
|
Property |
KeepProperty.Maker.makeNewProperty()
Create a new empty instance of KeepProperty.
|
Property |
CondLengthProperty.Maker.makeNewProperty()
Create a new empty instance of CondLengthProperty.
|
Property |
PropertyMaker.makeNewProperty()
Create a new empty property.
|
Property |
LengthPairProperty.Maker.makeNewProperty()
Create a new empty instance of LengthPairProperty.
|
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 Property |
PropertyMaker.setSubprop(Property baseProperty,
int subpropertyId,
Property subproperty)
Set a component in a compound property and return the modified
compound property object.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<Property> |
ListProperty.getList()
Return the
java.util.List of Property instances
contained in this property. |
Modifier and Type | Method and Description |
---|---|
void |
PropertyMaker.addEnum(java.lang.String constant,
Property value)
Add a enum constant.
|
void |
FontFamilyProperty.addProperty(Property prop)
Add a new property to the list
|
void |
ListProperty.addProperty(Property prop)
Add a new property to the list
|
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 |
LineHeightPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a Property object based on the passed Property object.
|
Property |
SpaceProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a Property object based on the passed Property object.
|
Property |
TextDecorationMaker.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 |
SpacingPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Support for the 'normal' value.
|
Property |
KeepProperty.Maker.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 |
ListProperty.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 |
CondLengthProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a Property object based on the passed Property object.
|
Property |
ToBeImplementedProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Property |
ColorProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo)
Return a ColorProperty 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 |
FontSizePropertyMaker.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 |
LengthPairProperty.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.
|
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 |
BorderSpacingShorthandParser.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 |
BoxCornerPropShorthandParser.convertValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList)
Stores 1 or 2 values of same type representing rounded corner radii.
|
protected Property |
GenericShorthandParser.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 |
FontShorthandParser.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 |
XMLLangShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
VerticalAlignShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
WhiteSpaceShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
BackgroundPositionShorthand.Parser.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 |
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 |
LengthRangeProperty.setComponent(int cmpId,
Property cmpnValue,
boolean bIsDefault)
Sets a component of the compound datatype.
|
void |
SpaceProperty.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.
|
void |
LengthPairProperty.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 |
LengthRangeProperty.Maker.setSubprop(Property baseProperty,
int subpropertyId,
Property subproperty)
Set a component in a compound property and return the modified
compound property object.
|
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 void |
KeepProperty.setWithinColumn(Property withinColumn,
boolean bIsDefault) |
void |
KeepProperty.setWithinLine(Property withinLine,
boolean bIsDefault) |
void |
KeepProperty.setWithinPage(Property withinPage,
boolean bIsDefault) |
Constructor and Description |
---|
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. |
Modifier and Type | Method and Description |
---|---|
Property |
AFPAttribute.make(PropertyList propertyList)
Overide the make method to return the property object
|
Modifier and Type | Method and Description |
---|---|
static SpaceVal |
SpaceVal.makeLetterSpacing(Property letterSpacing) |
static SpaceVal |
SpaceVal.makeWordSpacing(Property wordSpacing,
SpaceVal letterSpacing,
Font fs) |
Copyright 1999-2017 The Apache Software Foundation. All Rights Reserved.