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 | Description |
---|---|---|
Property |
CompoundDatatype.getComponent(int cmpId) |
Returns a component of the compound datatype.
|
Modifier and Type | Method | Description |
---|---|---|
void |
CompoundDatatype.setComponent(int cmpId,
Property cmpnValue,
boolean bIsDefault) |
Sets a component of the compound datatype.
|
Modifier and Type | Method | 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 | Description |
---|---|---|
java.util.Map<java.lang.String,Property> |
PropertyList.getUnknownPropertyValues() |
Gets the current list of unknown property values
|
Modifier and Type | Method | 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 | 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 | Description |
---|---|---|
Property |
AbsFunction.eval(Property[] args,
PropertyInfo propInfo) |
Evaluate the function
|
Property |
BodyStartFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
FromNearestSpecifiedValueFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
FromParentFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
FromTableColumnFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
Function.eval(Property[] args,
PropertyInfo pi) |
Evaluate the function
|
Property |
InheritedPropFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
LabelEndFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
MaxFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
MinFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
OCAColorFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
ProportionalColumnWidthFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
FromNearestSpecifiedValueFunction.getOptionalArgDefault(int index,
PropertyInfo pi) |
|
Property |
FromParentFunction.getOptionalArgDefault(int index,
PropertyInfo pi) |
|
Property |
FromTableColumnFunction.getOptionalArgDefault(int index,
PropertyInfo pi) |
|
Property |
Function.getOptionalArgDefault(int index,
PropertyInfo pi) |
|
Property |
FunctionBase.getOptionalArgDefault(int index,
PropertyInfo pi) |
|
Property |
InheritedPropFunction.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 | Description |
---|---|---|
Property |
AbsFunction.eval(Property[] args,
PropertyInfo propInfo) |
Evaluate the function
|
Property |
BodyStartFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
FromNearestSpecifiedValueFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
FromParentFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
FromTableColumnFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
Function.eval(Property[] args,
PropertyInfo pi) |
Evaluate the function
|
Property |
InheritedPropFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
LabelEndFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
MaxFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
MinFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
OCAColorFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Property |
ProportionalColumnWidthFunction.eval(Property[] args,
PropertyInfo pInfo) |
Evaluate the function
|
Modifier and Type | Method | Description |
---|---|---|
Property |
Marker.MarkerPropertyList.getExplicit(int propId) |
Null implementation; not used by this type of
PropertyList . |
Property |
BidiOverride.getLetterSpacing() |
|
Property |
Character.getLetterSpacing() |
|
Property |
BidiOverride.getWordSpacing() |
|
Property |
Character.getWordSpacing() |
Modifier and Type | Method | Description |
---|---|---|
void |
Marker.MarkerPropertyList.putExplicit(int propId,
Property value) |
Null implementation; not used by this type of
PropertyList . |
Modifier and Type | Method | 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 | 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 | 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 | Description |
---|---|---|
protected Property |
PropertyMaker.defaultProperty |
default property
|
Modifier and Type | Field | Description |
---|---|---|
protected java.util.List<Property> |
ListProperty.list |
Vector containing the list of sub-properties
|
Modifier and Type | Method | Description |
---|---|---|
protected Property |
CompoundPropertyMaker.checkEnumValues(java.lang.String value) |
For compound properties which can take enumerate values.
|
Property |
EnumProperty.Maker.checkEnumValues(java.lang.String value) |
Called by subclass if no match found.
|
protected Property |
PropertyMaker.checkEnumValues(java.lang.String value) |
For properties that contain enumerated values.
|
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.compute(PropertyList propertyList) |
Calculate the corresponding value for start-indent and end-indent.
|
protected Property |
LineHeightPropertyMaker.compute(PropertyList propertyList) |
Recalculate the line-height value based on the nearest specified
value.
|
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 |
SpacePropertyMaker.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 |
ColorProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a ColorProperty object based on the passed Property object.
|
protected Property |
CompoundPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
CondLengthProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
EnumProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Convert a property.
|
Property |
FontFamilyProperty.Maker.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 |
FontStretchPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Convert a property.
|
Property |
KeepProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
LengthPairProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
LengthProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
LengthRangeProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
LineHeightPropertyMaker.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 |
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.
|
protected Property |
PropertyMaker.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 |
SpacingPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Support for the 'normal' value.
|
Property |
TextDecorationMaker.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) |
|
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 |
BoxCornerPropShorthandParser.convertValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Stores 1 or 2 values of same type representing rounded corner radii.
|
protected Property |
BoxPropShorthandParser.convertValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Stores 1 to 4 values of same type.
|
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 |
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 |
LengthPairProperty.getBPD() |
|
Property |
CondLengthProperty.getComponent(int cmpId) |
Returns a component of the compound datatype.
|
Property |
KeepProperty.getComponent(int cmpId) |
Returns a component of the compound datatype.
|
Property |
LengthPairProperty.getComponent(int cmpId) |
Returns a component of the compound datatype.
|
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 |
CondLengthProperty.getConditionality() |
Returns the conditionality.
|
Property |
SpaceProperty.getConditionality() |
|
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 |
BackgroundPositionShorthand.Parser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
|
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 |
VerticalAlignShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
|
Property |
WhiteSpaceShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
|
Property |
XMLLangShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
|
Property |
KeepProperty.getWithinColumn() |
|
Property |
KeepProperty.getWithinLine() |
|
Property |
KeepProperty.getWithinPage() |
|
Property |
BackgroundPositionShorthand.Maker.make(PropertyList propertyList,
java.lang.String value,
FObj fo) |
Create a Property object from an attribute specification.
|
Property |
CharacterProperty.Maker.make(PropertyList propertyList,
java.lang.String value,
FObj fo) |
Create a Property object from an attribute specification.
|
Property |
CompoundPropertyMaker.make(Property baseProperty,
int subpropertyId,
PropertyList propertyList,
java.lang.String value,
FObj fo) |
Return a property value for a compound property.
|
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 |
FontFamilyProperty.Maker.make(PropertyList propertyList,
java.lang.String value,
FObj fo) |
Create a Property object from an attribute specification.
|
Property |
FontShorthandProperty.Maker.make(PropertyList propertyList,
java.lang.String value,
FObj fo) |
Create a Property object from an attribute specification.
|
Property |
FontSizePropertyMaker.make(PropertyList propertyList,
java.lang.String value,
FObj fo) |
Create a Property object from an attribute specification.
|
Property |
FontWeightPropertyMaker.make(PropertyList pList,
java.lang.String value,
FObj fo) |
Create a Property object from an attribute specification.
|
Property |
LineHeightPropertyMaker.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.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 |
StringProperty.Maker.make(PropertyList propertyList,
java.lang.String value,
FObj fo) |
Make a new StringProperty object
|
Property |
TableBorderPrecedence.make(PropertyList propertyList) |
Set default precedence according to the parent FObj
Return the default value.
|
Property |
URIProperty.Maker.make(PropertyList propertyList,
java.lang.String value,
FObj fo) |
Create a Property object from an attribute specification.
|
protected Property |
CompoundPropertyMaker.makeCompound(PropertyList propertyList,
FObj parentFO) |
Create a empty compound property and fill it with default values for
the subproperties.
|
Property |
CondLengthProperty.Maker.makeNewProperty() |
Create a new empty instance of CondLengthProperty.
|
Property |
KeepProperty.Maker.makeNewProperty() |
Create a new empty instance of KeepProperty.
|
Property |
LengthPairProperty.Maker.makeNewProperty() |
Create a new empty instance of LengthPairProperty.
|
Property |
LengthRangeProperty.Maker.makeNewProperty() |
Create a new empty instance of LengthRangeProperty.
|
Property |
PropertyMaker.makeNewProperty() |
Create a new empty property.
|
Property |
SpaceProperty.Maker.makeNewProperty() |
Create a new empty instance of SpaceProperty.
|
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 | Description |
---|---|---|
java.util.List<Property> |
ListProperty.getList() |
Return the
java.util.List of Property instances
contained in this property. |
Modifier and Type | Method | 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 |
ColorProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a ColorProperty object based on the passed Property object.
|
protected Property |
CompoundPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
CondLengthProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
EnumProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Convert a property.
|
Property |
FontFamilyProperty.Maker.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 |
FontStretchPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Convert a property.
|
Property |
KeepProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
LengthPairProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
LengthProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
LengthRangeProperty.Maker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Return a Property object based on the passed Property object.
|
Property |
LineHeightPropertyMaker.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 |
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.
|
protected Property |
PropertyMaker.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 |
SpacingPropertyMaker.convertProperty(Property p,
PropertyList propertyList,
FObj fo) |
Support for the 'normal' value.
|
Property |
TextDecorationMaker.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) |
|
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 |
BoxCornerPropShorthandParser.convertValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Stores 1 or 2 values of same type representing rounded corner radii.
|
protected Property |
BoxPropShorthandParser.convertValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Stores 1 to 4 values of same type.
|
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 |
BackgroundPositionShorthand.Parser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
|
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 |
VerticalAlignShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
|
Property |
WhiteSpaceShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
|
Property |
XMLLangShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
|
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(Property baseProperty,
int subpropertyId,
PropertyList propertyList,
java.lang.String value,
FObj fo) |
Make a property value for a compound property.
|
void |
CondLengthProperty.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 |
LengthPairProperty.setComponent(int cmpId,
Property cmpnValue,
boolean bIsDefault) |
Sets a component of the compound datatype.
|
void |
LengthRangeProperty.setComponent(int cmpId,
Property cmpnValue,
boolean bIsDefault) |
Sets a component of the compound datatype.
|
void |
SpaceProperty.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 | 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 | Description |
---|---|---|
Property |
AFPAttribute.make(PropertyList propertyList) |
Overide the make method to return the property object
|
Modifier and Type | Method | Description |
---|---|---|
static SpaceVal |
SpaceVal.makeLetterSpacing(Property letterSpacing) |
|
static SpaceVal |
SpaceVal.makeWordSpacing(Property wordSpacing,
SpaceVal letterSpacing,
Font fs) |
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.