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 | 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 | Description |
---|---|---|
PropertyMaker |
PropertyInfo.getPropertyMaker() |
accessor for PropertyMaker
|
Constructor | Description |
---|---|
PropertyInfo(PropertyMaker maker,
PropertyList plist) |
Constructor
|
Modifier and Type | Class | Description |
---|---|---|
static class |
TableFObj.ColumnNumberPropertyMaker |
PropertyMaker subclass for the column-number property |
Modifier and Type | Class | 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.
|
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 | Description |
---|---|---|
protected PropertyMaker |
CorrespondingPropertyMaker.baseMaker |
base property maker
|
Modifier and Type | Method | Description |
---|---|---|
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".
|
PropertyMaker |
PropertyMaker.getSubpropMaker(int subpropertyId) |
Return a subproperty maker for the subpropertyId.
|
Modifier and Type | Method | Description |
---|---|---|
void |
PropertyMaker.addShorthand(PropertyMaker shorthand) |
Add a shorthand to this maker.
|
void |
CompoundPropertyMaker.addSubpropMaker(PropertyMaker subproperty) |
Add a subproperty to this maker.
|
void |
PropertyMaker.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 |
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 |
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) |
|
void |
CompoundPropertyMaker.useGeneric(PropertyMaker generic) |
Copy all the values from the generic maker to this maker.
|
void |
PropertyMaker.useGeneric(PropertyMaker generic) |
Copy all the values from the generic maker to this maker.
|
Constructor | 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 | Description |
---|---|---|
class |
AFPAttribute |
This class extends the org.apache.fop.fo.StringProperty.Maker inner class
in order to provide a static property maker.
|
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.