Uses of Class
org.apache.fop.fo.FObj
-
Packages that use FObj 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. -
-
Uses of FObj in org.apache.fop.datatypes
Fields in org.apache.fop.datatypes declared as FObj Modifier and Type Field Description protected FObj
LengthBase. fobj
The FO for which this property is to be calculated.Methods in org.apache.fop.datatypes with parameters of type FObj 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. -
Uses of FObj in org.apache.fop.fo
Subclasses of FObj in org.apache.fop.fo Modifier and Type Class Description class
FObjMixed
Abstract base class for representation of mixed content formatting objects (= those that can contain both childFONode
s and#PCDATA
).Methods in org.apache.fop.fo that return FObj 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 nodesFObj
FONode.FONodeIterator. parent()
Returns the parent node for this iterator's list of child nodesMethods in org.apache.fop.fo with parameters of type FObj Modifier and Type Method Description PropertyList
PropertyListMaker. make(FObj fobj, PropertyList parentPropertyList)
Make a property list.Constructors in org.apache.fop.fo with parameters of type FObj Constructor Description PropertyList(FObj fObjToAttach, PropertyList parentPropertyList)
Basic constructor.RecursiveCharIterator(FObj fobj)
Constructor which creates an iterator for all child nodesRecursiveCharIterator(FObj fobj, FONode child)
Constructor which creates an iterator for only some child nodesStaticPropertyList(FObj fObjToAttach, PropertyList parentPropertyList)
Construct a StaticPropertyList. -
Uses of FObj in org.apache.fop.fo.expr
Methods in org.apache.fop.fo.expr that return FObj Modifier and Type Method Description FObj
PropertyInfo. getFO()
accessor for FObj -
Uses of FObj in org.apache.fop.fo.extensions
Subclasses of FObj in org.apache.fop.fo.extensions Modifier and Type Class Description class
ExternalDocument
Class for the fox:external-document extension element. -
Uses of FObj in org.apache.fop.fo.flow
Subclasses of FObj in org.apache.fop.fo.flow Modifier and Type Class Description class
AbstractGraphics
Common base class for thefo:instream-foreign-object
andfo:external-graphic
flow formatting objects.class
AbstractListItemPart
Common superclass forfo:list-item-label
andfo:list-item-body
.class
AbstractPageNumberCitation
Common base class for thefo:page-number-citation
andfo:page-number-citation-last
objects.class
AbstractRetrieveMarker
Abstract base class for thefo:retrieve-marker
andfo:retrieve-table-marker
formatting objects.class
BasicLink
Class modelling thefo:basic-link
object.class
BidiOverride
Class modelling thefo:bidi-override
object.class
Block
Class modelling thefo:block object
.class
BlockContainer
Class modelling thefo:block-container
object.class
ChangeBar
Common change bar base class.class
ChangeBarBegin
class
ChangeBarEnd
class
Character
Class modelling thefo:character
object.class
ExternalGraphic
Class modelling thefo:external-graphic
object.class
Float
Class modelling thefo:float
object.class
Footnote
Class modelling thefo:footnote
object.class
FootnoteBody
Class modelling thefo:footnote-body
object.class
InitialPropertySet
Class modelling thefo:initial-property-set
object.class
Inline
Class modelling thefo:inline
formatting object.class
InlineContainer
class
InlineLevel
Class modelling the commonalities of several inline-level formatting objects.class
InstreamForeignObject
Class modelling thefo:instream-foreign-object
object.class
Leader
Class modelling thefo:leader
object.class
ListBlock
Class modelling the list blockfo:list-block
object.class
ListItem
Class modelling the list itemfo:list-item
object.class
ListItemBody
Class modelling the list itemfo:list-item-body object
.class
ListItemLabel
Class modelling the list itemfo:list-item-label
object.class
Marker
Class modelling the markerfo:marker
object.class
MultiCase
Class modelling thefo:multi-case
object.class
MultiProperties
Class modelling thefo:multi-properties
object.class
MultiPropertySet
Class modelling thefo:multi-property-set
object.class
MultiSwitch
Class modelling thefo:multi-switch
object.class
MultiToggle
Class modelling thefo:multi-toggle
property.class
PageNumber
Class modelling thefo:page-number
object.class
PageNumberCitation
Class modelling thefo:page-number-citation
object.class
PageNumberCitationLast
Class modelling thefo:page-number-citation-last
object from XSL 1.1.class
RetrieveMarker
Class modelling thefo:retrieve-marker
formatting object.class
RetrieveTableMarker
Class modelling thefo:retrieve-table-marker
formatting object.class
Wrapper
Class modelling the fo wrapperfo:wrapper
object.Constructors in org.apache.fop.fo.flow with parameters of type FObj Constructor Description MarkerPropertyList(FObj fobj, PropertyList parentPropertyList)
Overriding default constructor -
Uses of FObj in org.apache.fop.fo.flow.table
Subclasses of FObj in org.apache.fop.fo.flow.table Modifier and Type Class Description class
Table
Class modelling thefo:table
object.class
TableAndCaption
Class modelling thefo:table-and-caption
property.class
TableBody
Class modelling thefo:table-body
object.class
TableCaption
Class modelling thefo:table-caption
object.class
TableCell
Class modelling thefo: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 thefo:table-column
object.class
TableFObj
Common base class for table-related FOsclass
TableFooter
Class modelling thefo:table-footer
object.class
TableHeader
Class modelling thefo:table-header
object.class
TablePart
An abstract base class modelling a TablePart (i.e.class
TableRow
Class modelling thefo:table-row
object.Methods in org.apache.fop.fo.flow.table with parameters of type FObj 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. -
Uses of FObj in org.apache.fop.fo.pagination
Subclasses of FObj in org.apache.fop.fo.pagination Modifier and Type Class Description class
AbstractPageSequence
Abstract base class for thefo:page-sequence
formatting object and thefox:external-document
extension object.class
ColorProfile
Class modelling thefo:color-profile
object.class
ConditionalPageMasterReference
Class modelling thefo:conditional-page-master-reference
object.class
Declarations
Class modelling thefo:declarations
object.class
Flow
Class modelling thefo:flow
object.class
LayoutMasterSet
Class modelling thefo:layout-master-set
object.class
PageSequence
Class modelling thefo:page-sequence
object.class
PageSequenceMaster
Class modelling thefo:page-sequence-master
object.class
PageSequenceWrapper
Class modelling thefo: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 thefo:region-after
object.class
RegionBA
Abstract base class forfo:region-before
andfo:region-after
.class
RegionBefore
Class modelling thefo:region-before
object.class
RegionBody
Class modelling thefo:region-body
object.class
RegionEnd
Class modelling thefo:region-end
object.class
RegionSE
Abstract base class forfo:region-start
andfo:region-end
.class
RegionStart
Class modelling thefo:region-start
object.class
RepeatablePageMasterAlternatives
Class modelling thefo:repeatable-page-master-alternatives
object.class
RepeatablePageMasterReference
Class modelling thefo:repeatable-page-master-reference
object.class
Root
Class modeling thefo:root
formatting object.class
SideRegion
Common base class for side regions (before, after, start, end).class
SimplePageMaster
Class modelling thefo:simple-page-master
object.class
SinglePageMasterReference
Class modelling thefo:single-page-master-reference
object.class
StaticContent
Class modelling thefo:static-content
object.class
Title
Class modeling thefo:title
object. -
Uses of FObj in org.apache.fop.fo.pagination.bookmarks
Subclasses of FObj in org.apache.fop.fo.pagination.bookmarks Modifier and Type Class Description class
Bookmark
Class modelling thefo:bookmark
object, first introduced in the XSL 1.1 WD.class
BookmarkTitle
Class modelling thefo:bookmark-title
object, first introduced in the XSL 1.1 WD.class
BookmarkTree
Class modelling thefo:bookmark-tree
object, first introduced in the XSL 1.1 WD. -
Uses of FObj in org.apache.fop.fo.properties
Methods in org.apache.fop.fo.properties with parameters of type FObj 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 propertyProperty
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
OptionalCharacterProperty.Maker. 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 objectProperty
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.Constructors in org.apache.fop.fo.properties with parameters of type FObj Constructor Description TableColLength(double tcolUnits, FObj column)
Construct an object with tcolUnits of proportional measure. -
Uses of FObj in org.apache.fop.layoutmgr
Fields in org.apache.fop.layoutmgr declared as FObj Modifier and Type Field Description protected FObj
AbstractBaseLayoutManager. fobj
The formatting object for this LM.Methods in org.apache.fop.layoutmgr that return FObj 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.Methods in org.apache.fop.layoutmgr with parameters of type FObj Modifier and Type Method Description int
AbstractBaseLayoutManager. getBaseLength(int lengthBase, FObj fobjx)
Returns the base length for the given length base.Constructors in org.apache.fop.layoutmgr with parameters of type FObj 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)
-
Uses of FObj in org.apache.fop.layoutmgr.inline
Methods in org.apache.fop.layoutmgr.inline with parameters of type FObj 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.Constructors in org.apache.fop.layoutmgr.inline with parameters of type FObj Constructor Description InlineStackingLayoutManager(FObj node)
Create an inline stacking layout manager.LeafNodeLayoutManager(FObj node)
Create a Leaf node layout manager. -
Uses of FObj in org.apache.fop.layoutmgr.table
Methods in org.apache.fop.layoutmgr.table with parameters of type FObj 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. -
Uses of FObj in org.apache.fop.render
Methods in org.apache.fop.render with parameters of type FObj Modifier and Type Method Description int
DummyPercentBaseContext. getBaseLength(int lengthBase, FObj fo)
Returns the base length for the given length base. -
Uses of FObj in org.apache.fop.render.rtf.rtflib.tools
Methods in org.apache.fop.render.rtf.rtflib.tools with parameters of type FObj Modifier and Type Method Description int
PercentContext. getBaseLength(int lengthBase, FObj fobj)
Returns the available width for a specific FObjvoid
BuilderContext. pushPart(FObj part)
Push a Class representing a non-writeable section of the FO treevoid
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
-