Package | Description |
---|---|
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.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 |
Modifier and Type | Method and Description |
---|---|
static PropertyMaker[] |
FOPropertyMapping.getGenericMappings()
Return the array of Makers.
|
static PropertyMaker |
FObj.getPropertyMakerFor(int propId)
Returns the PropertyMaker for a given property ID.
|
Modifier and Type | Method and Description |
---|---|
PropertyMaker |
PropertyInfo.getPropertyMaker()
accessor for PropertyMaker
|
Constructor and Description |
---|
PropertyInfo(PropertyMaker maker,
PropertyList plist)
Constructor
|
Modifier and Type | Class and Description |
---|---|
static class |
TableFObj.ColumnNumberPropertyMaker
PropertyMaker subclass for the column-number property |
Modifier and Type | Class and Description |
---|---|
static class |
BackgroundPositionShorthand.Maker
Inner class for creating instances of this property
|
class |
BorderWidthPropertyMaker
This subclass of LengthProperty.Maker handles the special treatment of
border width described in 7.7.20.
|
static class |
CharacterProperty.Maker
Inner class for creating instances of CharacterProperty
|
static class |
ColorProperty.Maker
Inner class for creating instances of ColorTypeProperty
|
class |
CompoundPropertyMaker
This class extends Property.Maker with support for sub-properties.
|
static class |
CondLengthProperty.Maker
Inner class for creating instances of CondLengthProperty
|
static class |
EnumProperty.Maker
Inner class for creating EnumProperty instances
|
static class |
FontFamilyProperty.Maker
Inner class for creating instances of ListProperty
|
static class |
FontShorthandProperty.Maker
Inner class for creating instances of FontShorthandProperty
|
class |
FontSizePropertyMaker
This subclass of LengthProperty.Maker handles the special treatment of
relative font sizes described in 7.8.4.
|
class |
FontStretchPropertyMaker
This subclass of EnumProperty.Maker handles the special treatment of
relative font stretch values described in 7.8.5.
|
class |
FontWeightPropertyMaker
Font weight property maker.
|
static class |
KeepProperty.Maker
Inner class for creating instances of KeepProperty
|
static class |
LengthPairProperty.Maker
Inner class for creating instances of LengthPairProperty
|
static class |
LengthProperty.Maker
Inner class for making instances of LengthProperty
|
static class |
LengthRangeProperty.Maker
Inner class for a Maker for LengthProperty objects
|
class |
LineHeightPropertyMaker
A maker which calculates the line-height property.
|
static class |
ListProperty.Maker
Inner class for creating instances of
ListProperty |
static class |
NumberProperty.Maker
Inner class for making NumberProperty objects
|
static class |
NumberProperty.PositiveIntegerMaker
A positive integer property maker.
|
static class |
OptionalCharacterProperty.Maker
Inner class for creating instances of OptionalCharacterProperty
|
class |
PageDimensionMaker
Custom Maker for page-height / page-width
|
class |
ReferenceOrientationMaker
Custom Maker adding validity check for reference-orientation
|
static class |
SpaceProperty.Maker
Inner class used to create new instances of SpaceProperty
|
class |
SpacingPropertyMaker
A maker which creates 'letter-spacing' and 'word-spacing' properties.
|
static class |
StringProperty.Maker
Inner class for making instances of StringProperty
|
class |
TableBorderPrecedence
A table border preference property maker.
|
class |
TextDecorationMaker
Dedicated
PropertyMaker for handling the
text-decoration
property. |
static class |
ToBeImplementedProperty.Maker
A to be implemented property maker instance.
|
static class |
URIProperty.Maker
Inner
PropertyMaker subclass responsible
for making instances of this type. |
Modifier and Type | Field and Description |
---|---|
protected PropertyMaker |
CorrespondingPropertyMaker.baseMaker
base property maker
|
Modifier and Type | Method and Description |
---|---|
PropertyMaker |
PropertyMaker.getSubpropMaker(int subpropertyId)
Return a subproperty maker for the subpropertyId.
|
PropertyMaker |
CompoundPropertyMaker.getSubpropMaker(int subpropertyId)
Return a Maker object which is used to set the values on components
of compound property types, such as "space".
|
Modifier and Type | Method and Description |
---|---|
void |
PropertyMaker.addShorthand(PropertyMaker shorthand)
Add a shorthand to this maker.
|
void |
PropertyMaker.addSubpropMaker(PropertyMaker subproperty)
Add a subproperty to this maker.
|
void |
CompoundPropertyMaker.addSubpropMaker(PropertyMaker subproperty)
Add a subproperty to this maker.
|
protected Property |
BorderSpacingShorthandParser.convertValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList)
Converts a property name into a Property
|
protected Property |
GenericShorthandParser.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.
|
Property |
PageBreakShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
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 |
VerticalAlignShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
XMLLangShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
ShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
PositionShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
Property |
WhiteSpaceShorthandParser.getValueForProperty(int propId,
Property property,
PropertyMaker maker,
PropertyList propertyList) |
void |
PropertyMaker.useGeneric(PropertyMaker generic)
Copy all the values from the generic maker to this maker.
|
void |
CompoundPropertyMaker.useGeneric(PropertyMaker generic)
Copy all the values from the generic maker to this maker.
|
Constructor and Description |
---|
CorrespondingPropertyMaker(PropertyMaker baseMaker)
Construct a corresponding property maker.
|
DimensionPropertyMaker(PropertyMaker baseMaker)
Instantiate a dimension property maker.
|
IndentPropertyMaker(PropertyMaker baseMaker)
Create a start-indent or end-indent property maker.
|
SpacePropertyMaker(PropertyMaker baseMaker) |
Modifier and Type | Class and Description |
---|---|
class |
AFPAttribute
This class extends the org.apache.fop.fo.StringProperty.Maker inner class
in order to provide a static property maker.
|
Copyright © 2025 Apache Software Foundation. All rights reserved.