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.extensions |
Base classes for implementing extensions to XSL-FO.
|
org.apache.fop.fo.flow |
All the block- and inline-level flow formatting objects.
|
org.apache.fop.fo.flow.table | |
org.apache.fop.fo.pagination |
All the pagination and declaration formatting objects.
|
org.apache.fop.fo.pagination.bookmarks |
Formatting objects for bookmarks as defined since XSL 1.1.
|
org.apache.fop.fo.properties |
Classes representing the various property types as well as supporting data structures for the FO tree.
|
org.apache.fop.layoutmgr |
FOP's layout engine.
|
org.apache.fop.layoutmgr.inline |
Layout managers for inline formatting objects and line building.
|
org.apache.fop.layoutmgr.table |
Layout managers for tables.
|
org.apache.fop.render |
Generic renderer interface.
|
org.apache.fop.render.rtf.rtflib.tools |
Utility classes used in RTF file generation.
|
Modifier and Type | Field | Description |
---|---|---|
protected FObj |
LengthBase.fobj |
The FO for which this property is to be calculated.
|
Modifier and Type | Method | Description |
---|---|---|
int |
PercentBaseContext.getBaseLength(int lengthBase,
FObj fobj) |
Returns the base length for the given length base.
|
int |
SimplePercentBaseContext.getBaseLength(int lengthBase,
FObj fobj) |
Returns the value for the given lengthBase.
|
int |
ValidationPercentBaseContext.getBaseLength(int lengthBase,
FObj fobj) |
Returns the value for the given lengthBase.
|
Modifier and Type | Class | Description |
---|---|---|
class |
FObjMixed |
Abstract base class for representation of mixed content formatting objects
(= those that can contain both child
FONode s and #PCDATA ). |
Modifier and Type | Method | Description |
---|---|---|
FObj |
FObj.findNearestAncestorFObj() |
Find the nearest parent, grandparent, etc.
|
FObj |
PropertyList.getFObj() |
|
FObj |
PropertyList.getParentFObj() |
|
FObj |
FObj.FObjIterator.parent() |
Returns the parent node for this iterator's list
of child nodes
|
FObj |
FONode.FONodeIterator.parent() |
Returns the parent node for this iterator's list
of child nodes
|
Modifier and Type | Method | Description |
---|---|---|
PropertyList |
PropertyListMaker.make(FObj fobj,
PropertyList parentPropertyList) |
Make a property list.
|
Constructor | Description |
---|---|
PropertyList(FObj fObjToAttach,
PropertyList parentPropertyList) |
Basic constructor.
|
RecursiveCharIterator(FObj fobj) |
Constructor which creates an iterator for all child nodes
|
RecursiveCharIterator(FObj fobj,
FONode child) |
Constructor which creates an iterator for only some child nodes
|
StaticPropertyList(FObj fObjToAttach,
PropertyList parentPropertyList) |
Construct a StaticPropertyList.
|
Modifier and Type | Method | Description |
---|---|---|
FObj |
PropertyInfo.getFO() |
accessor for FObj
|
Modifier and Type | Class | Description |
---|---|---|
class |
ExternalDocument |
Class for the fox:external-document extension element.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractGraphics |
Common base class for the
fo:instream-foreign-object
and
fo:external-graphic flow formatting objects. |
class |
AbstractListItemPart |
Common superclass for
fo:list-item-label and
fo:list-item-body . |
class |
AbstractPageNumberCitation |
Common base class for the
fo:page-number-citation and
fo:page-number-citation-last objects. |
class |
AbstractRetrieveMarker |
Abstract base class for the
fo:retrieve-marker and
fo:retrieve-table-marker formatting objects. |
class |
BasicLink |
Class modelling the
fo:basic-link object. |
class |
BidiOverride |
Class modelling the
fo:bidi-override object. |
class |
Block |
Class modelling the
fo:block object . |
class |
BlockContainer |
Class modelling the
fo:block-container object. |
class |
Character |
Class modelling the
fo:character object. |
class |
ExternalGraphic |
Class modelling the
fo:external-graphic object. |
class |
Float |
Class modelling the
fo:float object. |
class |
Footnote |
Class modelling the
fo:footnote object. |
class |
FootnoteBody |
Class modelling the
fo:footnote-body object. |
class |
InitialPropertySet |
Class modelling the
fo:initial-property-set object. |
class |
Inline |
Class modelling the
fo:inline formatting object. |
class |
InlineContainer |
|
class |
InlineLevel |
Class modelling the commonalities of several inline-level
formatting objects.
|
class |
InstreamForeignObject |
Class modelling the
fo:instream-foreign-object object. |
class |
Leader |
Class modelling the
fo:leader object. |
class |
ListBlock |
Class modelling the
fo:list-block object. |
class |
ListItem |
Class modelling the
fo:list-item object. |
class |
ListItemBody |
Class modelling the
fo:list-item-body object . |
class |
ListItemLabel |
Class modelling the
fo:list-item-label object. |
class |
Marker |
Class modelling the
fo:marker object. |
class |
MultiCase |
Class modelling the
fo:multi-case object. |
class |
MultiProperties |
Class modelling the
fo:multi-properties object. |
class |
MultiPropertySet |
Class modelling the
fo:multi-property-set object. |
class |
MultiSwitch |
Class modelling the
fo:multi-switch object. |
class |
MultiToggle |
Class modelling the
fo:multi-toggle property. |
class |
PageNumber |
Class modelling the
fo:page-number object. |
class |
PageNumberCitation |
Class modelling the
fo:page-number-citation object. |
class |
PageNumberCitationLast |
Class modelling the
fo:page-number-citation-last object from XSL 1.1. |
class |
RetrieveMarker |
Class modelling the
fo:retrieve-marker formatting object. |
class |
RetrieveTableMarker |
Class modelling the
fo:retrieve-table-marker formatting object. |
class |
Wrapper |
Class modelling the
fo:wrapper object. |
Constructor | Description |
---|---|
MarkerPropertyList(FObj fobj,
PropertyList parentPropertyList) |
Overriding default constructor
|
Modifier and Type | Class | Description |
---|---|---|
class |
Table |
Class modelling the
fo:table object. |
class |
TableAndCaption |
Class modelling the
fo:table-and-caption property. |
class |
TableBody |
Class modelling the
fo:table-body object. |
class |
TableCaption |
Class modelling the
fo:table-caption object. |
class |
TableCell |
Class modelling the
fo:table-cell object. |
class |
TableCellContainer |
A common class for fo:table-body and fo:table-row which both can contain fo:table-cell.
|
class |
TableColumn |
Class modelling the
fo:table-column object. |
class |
TableFObj |
Common base class for table-related FOs
|
class |
TableFooter |
Class modelling the
fo:table-footer object. |
class |
TableHeader |
Class modelling the
fo:table-header object. |
class |
TablePart |
An abstract base class modelling a TablePart
(i.e.
|
class |
TableRow |
Class modelling the
fo:table-row object. |
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 |
TableFObj.ColumnNumberPropertyMaker.make(PropertyList propertyList,
java.lang.String value,
FObj fo) |
Create a Property object from an attribute specification.
|
Modifier and Type | Class | Description |
---|---|---|
class |
AbstractPageSequence |
Abstract base class for the
fo:page-sequence formatting object and the
fox:external-document extension object. |
class |
ColorProfile |
Class modelling the
fo:color-profile object. |
class |
ConditionalPageMasterReference |
Class modelling the
fo:conditional-page-master-reference object. |
class |
Declarations |
Class modelling the
fo:declarations object. |
class |
Flow |
Class modelling the
fo:flow object. |
class |
LayoutMasterSet |
Class modelling the
fo:layout-master-set object. |
class |
PageSequence |
Class modelling the
fo:page-sequence object. |
class |
PageSequenceMaster |
Class modelling the
fo:page-sequence-master object. |
class |
PageSequenceWrapper |
Class modelling the
fo:page-sequence-wrapper object, first introduced
in the XSL 1.1 WD. |
class |
Region |
This is an abstract base class for pagination regions.
|
class |
RegionAfter |
Class modelling the
fo:region-after object. |
class |
RegionBA |
Abstract base class for
fo:region-before and
fo:region-after . |
class |
RegionBefore |
Class modelling the
fo:region-before object. |
class |
RegionBody |
Class modelling the
fo:region-body object. |
class |
RegionEnd |
Class modelling the
fo:region-end object. |
class |
RegionSE |
Abstract base class for
fo:region-start and
fo:region-end . |
class |
RegionStart |
Class modelling the
fo:region-start object. |
class |
RepeatablePageMasterAlternatives |
Class modelling the
fo:repeatable-page-master-alternatives object. |
class |
RepeatablePageMasterReference |
Class modelling the
fo:repeatable-page-master-reference object. |
class |
Root |
Class modeling the
fo:root formatting object. |
class |
SideRegion |
Common base class for side regions (before, after, start, end).
|
class |
SimplePageMaster |
Class modelling the
fo:simple-page-master object. |
class |
SinglePageMasterReference |
Class modelling the
fo:single-page-master-reference object. |
class |
StaticContent |
Class modelling the
fo:static-content object. |
class |
Title |
Class modeling the
fo:title object. |
Modifier and Type | Class | Description |
---|---|---|
class |
Bookmark |
Class modelling the
fo:bookmark object, first introduced in the
XSL 1.1 WD. |
class |
BookmarkTitle |
Class modelling the
fo:bookmark-title object, first introduced in the
XSL 1.1 WD. |
class |
BookmarkTree |
Class modelling the
fo:bookmark-tree object, first introduced in the
XSL 1.1 WD. |
Modifier and Type | Method | Description |
---|---|---|
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
|
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,
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,
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 |
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.
|
Constructor | Description |
---|---|
TableColLength(double tcolUnits,
FObj column) |
Construct an object with tcolUnits of proportional measure.
|
Modifier and Type | Field | Description |
---|---|---|
protected FObj |
AbstractBaseLayoutManager.fobj |
The formatting object for this LM.
|
Modifier and Type | Method | Description |
---|---|---|
FObj |
AbstractBaseLayoutManager.getFObj() |
Returns the fo this layout manager is associated with.
|
FObj |
LayoutManager.getFObj() |
Returns the fo this layout manager is associated with.
|
Modifier and Type | Method | Description |
---|---|---|
int |
AbstractBaseLayoutManager.getBaseLength(int lengthBase,
FObj fobjx) |
Returns the base length for the given length base.
|
Constructor | Description |
---|---|
AbstractBaseLayoutManager(FObj fo) |
Abstract base layout manager.
|
AbstractLayoutManager(FObj fo) |
Abstract layout manager.
|
BlockStackingLayoutManager(FObj node) |
|
MultiCaseLayoutManager(FObj node) |
|
MultiSwitchLayoutManager(FObj node) |
|
SpacedBorderedPaddedBlockLayoutManager(FObj node) |
Modifier and Type | Method | Description |
---|---|---|
int |
AbstractGraphicsLayoutManager.getBaseLength(int lengthBase,
FObj fobj) |
Returns the base length for the given length base.
|
int |
LeaderLayoutManager.getBaseLength(int lengthBase,
FObj fobj) |
Returns the base length for the given length base.
|
Constructor | Description |
---|---|
InlineStackingLayoutManager(FObj node) |
Create an inline stacking layout manager.
|
LeafNodeLayoutManager(FObj node) |
Create a Leaf node layout manager.
|
Modifier and Type | Method | Description |
---|---|---|
int |
TableContentLayoutManager.getBaseLength(int lengthBase,
FObj fobj) |
Returns the base length for the given length base.
|
int |
TableLayoutManager.getBaseLength(int lengthBase,
FObj fobj) |
Returns the base length for the given length base.
|
Modifier and Type | Method | Description |
---|---|---|
int |
DummyPercentBaseContext.getBaseLength(int lengthBase,
FObj fo) |
Returns the base length for the given length base.
|
Modifier and Type | Method | Description |
---|---|---|
int |
PercentContext.getBaseLength(int lengthBase,
FObj fobj) |
Returns the available width for a specific FObj
|
void |
BuilderContext.pushPart(FObj part) |
Push a Class representing a non-writeable section of the FO tree
|
void |
PercentContext.setDimension(FObj fobj) |
Elements willing to use this context have to register themselves by
calling this function.
|
void |
PercentContext.setDimension(FObj fobj,
int width) |
Elements having a width property can call this function if their width is
calculated in RTFHandler
|
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.