Uses of Class
org.apache.fop.fo.FObj
Package
Description
XSL Datatypes.
Classes, constants and basic infrastructure for the FO tree.
Classes for XSL expressions and functions.
Base classes for implementing extensions to XSL-FO.
All the block- and inline-level flow formatting objects.
All the pagination and declaration formatting objects.
Formatting objects for bookmarks as defined since XSL 1.1.
Classes representing the various property types as well as supporting data structures for the FO tree.
FOP's layout engine.
Layout managers for inline formatting objects and line building.
Layout managers for tables.
Generic renderer interface.
Utility classes used in RTF file generation.
-
Uses of FObj in org.apache.fop.datatypes
Modifier and TypeFieldDescriptionprotected FObj
LengthBase.fobj
The FO for which this property is to be calculated.Modifier and TypeMethodDescriptionint
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
Modifier and TypeClassDescriptionclass
Abstract base class for representation of mixed content formatting objects (= those that can contain both childFONode
s and#PCDATA
).Modifier and TypeMethodDescriptionFObj.findNearestAncestorFObj()
Find the nearest parent, grandparent, etc.PropertyList.getFObj()
PropertyList.getParentFObj()
FObj.FObjIterator.parent()
Returns the parent node for this iterator's list of child nodesFONode.FONodeIterator.parent()
Returns the parent node for this iterator's list of child nodesModifier and TypeMethodDescriptionPropertyListMaker.make
(FObj fobj, PropertyList parentPropertyList) Make a property list.ModifierConstructorDescriptionPropertyList
(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
-
Uses of FObj in org.apache.fop.fo.extensions
Modifier and TypeClassDescriptionclass
Class for the fox:external-document extension element. -
Uses of FObj in org.apache.fop.fo.flow
Modifier and TypeClassDescriptionclass
Common base class for thefo:instream-foreign-object
andfo:external-graphic
flow formatting objects.class
Common superclass forfo:list-item-label
andfo:list-item-body
.class
Common base class for thefo:page-number-citation
andfo:page-number-citation-last
objects.class
Abstract base class for thefo:retrieve-marker
andfo:retrieve-table-marker
formatting objects.class
Class modelling thefo:basic-link
object.class
Class modelling thefo:bidi-override
object.class
Class modelling thefo:block object
.class
Class modelling thefo:block-container
object.class
Common change bar base class.class
class
class
Class modelling thefo:character
object.class
Class modelling thefo:external-graphic
object.class
Class modelling thefo:float
object.class
Class modelling thefo:footnote
object.class
Class modelling thefo:footnote-body
object.class
Class modelling thefo:initial-property-set
object.class
Class modelling thefo:inline
formatting object.class
class
Class modelling the commonalities of several inline-level formatting objects.class
Class modelling thefo:instream-foreign-object
object.class
Class modelling thefo:leader
object.class
Class modelling the list blockfo:list-block
object.class
Class modelling the list itemfo:list-item
object.class
Class modelling the list itemfo:list-item-body object
.class
Class modelling the list itemfo:list-item-label
object.class
Class modelling the markerfo:marker
object.class
Class modelling thefo:multi-case
object.class
Class modelling thefo:multi-properties
object.class
Class modelling thefo:multi-property-set
object.class
Class modelling thefo:multi-switch
object.class
Class modelling thefo:multi-toggle
property.class
Class modelling thefo:page-number
object.class
Class modelling thefo:page-number-citation
object.class
Class modelling thefo:page-number-citation-last
object from XSL 1.1.class
Class modelling thefo:retrieve-marker
formatting object.class
Class modelling thefo:retrieve-table-marker
formatting object.class
Class modelling the fo wrapperfo:wrapper
object.ModifierConstructorDescriptionMarkerPropertyList
(FObj fobj, PropertyList parentPropertyList) Overriding default constructor -
Uses of FObj in org.apache.fop.fo.flow.table
Modifier and TypeClassDescriptionclass
Class modelling thefo:table
object.class
Class modelling thefo:table-and-caption
property.class
Class modelling thefo:table-body
object.class
Class modelling thefo:table-caption
object.class
Class modelling thefo:table-cell
object.class
A common class for fo:table-body and fo:table-row which both can contain fo:table-cell.class
Class modelling thefo:table-column
object.class
Common base class for table-related FOsclass
Class modelling thefo:table-footer
object.class
Class modelling thefo:table-header
object.class
An abstract base class modelling a TablePart (i.e.class
Class modelling thefo:table-row
object.Modifier and TypeMethodDescriptionTableFObj.ColumnNumberPropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.TableFObj.ColumnNumberPropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification. -
Uses of FObj in org.apache.fop.fo.pagination
Modifier and TypeClassDescriptionclass
Abstract base class for thefo:page-sequence
formatting object and thefox:external-document
extension object.class
Class modelling thefo:color-profile
object.class
Class modelling thefo:conditional-page-master-reference
object.class
Class modelling thefo:declarations
object.class
Class modelling thefo:flow
object.class
Class modelling thefo:layout-master-set
object.class
Class modelling thefo:page-sequence
object.class
Class modelling thefo:page-sequence-master
object.class
Class modelling thefo:page-sequence-wrapper
object, first introduced in the XSL 1.1 WD.class
This is an abstract base class for pagination regions.class
Class modelling thefo:region-after
object.class
Abstract base class forfo:region-before
andfo:region-after
.class
Class modelling thefo:region-before
object.class
Class modelling thefo:region-body
object.class
Class modelling thefo:region-end
object.class
Abstract base class forfo:region-start
andfo:region-end
.class
Class modelling thefo:region-start
object.class
Class modelling thefo:repeatable-page-master-alternatives
object.class
Class modelling thefo:repeatable-page-master-reference
object.class
Class modeling thefo:root
formatting object.class
Common base class for side regions (before, after, start, end).class
Class modelling thefo:simple-page-master
object.class
Class modelling thefo:single-page-master-reference
object.class
Class modelling thefo:static-content
object.class
Class modeling thefo:title
object. -
Uses of FObj in org.apache.fop.fo.pagination.bookmarks
Modifier and TypeClassDescriptionclass
Class modelling thefo:bookmark
object, first introduced in the XSL 1.1 WD.class
Class modelling thefo:bookmark-title
object, first introduced in the XSL 1.1 WD.class
Class modelling thefo:bookmark-tree
object, first introduced in the XSL 1.1 WD. -
Uses of FObj in org.apache.fop.fo.properties
Modifier and TypeMethodDescriptionColorProperty.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.CondLengthProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.EnumProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Convert a property.FontFamilyProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.FontSizePropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.FontStretchPropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Convert a property.KeepProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.LengthPairProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.LengthProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.LengthRangeProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.LineHeightPropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.ListProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.NumberProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.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.SpaceProperty.Maker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.SpacingPropertyMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Support for the 'normal' value.TextDecorationMaker.convertProperty
(Property p, PropertyList propertyList, FObj fo) Return a Property object based on the passed Property object.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.PropertyMaker.convertShorthandProperty
(PropertyList propertyList, Property prop, FObj fo) Converts a shorthand propertyBackgroundPositionShorthand.Maker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.CharacterProperty.Maker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.CompoundPropertyMaker.make
(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo) Return a property value for a compound property.CompoundPropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.FontFamilyProperty.Maker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.FontShorthandProperty.Maker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.FontSizePropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.FontWeightPropertyMaker.make
(PropertyList pList, String value, FObj fo) Create a Property object from an attribute specification.LineHeightPropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.OptionalCharacterProperty.Maker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.PropertyMaker.make
(Property baseProperty, int subpropertyId, PropertyList propertyList, String value, FObj fo) Make a property value for a compound property.PropertyMaker.make
(PropertyList propertyList, String value, FObj fo) Create a Property object from an attribute specification.StringProperty.Maker.make
(PropertyList propertyList, String value, FObj fo) Make a new StringProperty objectURIProperty.Maker.make
(PropertyList propertyList, 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.ModifierConstructorDescriptionTableColLength
(double tcolUnits, FObj column) Construct an object with tcolUnits of proportional measure. -
Uses of FObj in org.apache.fop.layoutmgr
Modifier and TypeFieldDescriptionprotected final FObj
AbstractBaseLayoutManager.fobj
The formatting object for this LM.Modifier and TypeMethodDescriptionAbstractBaseLayoutManager.getFObj()
Returns the fo this layout manager is associated with.LayoutManager.getFObj()
Returns the fo this layout manager is associated with.Modifier and TypeMethodDescriptionint
AbstractBaseLayoutManager.getBaseLength
(int lengthBase, FObj fobjx) Returns the base length for the given length base.ModifierConstructorDescriptionAbstract base layout manager.Abstract layout manager.MultiCaseLayoutManager
(FObj node) MultiSwitchLayoutManager
(FObj node) -
Uses of FObj in org.apache.fop.layoutmgr.inline
Modifier and TypeMethodDescriptionint
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.ModifierConstructorDescriptionprotected
Create an inline stacking layout manager.LeafNodeLayoutManager
(FObj node) Create a Leaf node layout manager. -
Uses of FObj in org.apache.fop.layoutmgr.table
Modifier and TypeMethodDescriptionint
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
Modifier and TypeMethodDescriptionint
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
Modifier and TypeMethodDescriptionint
PercentContext.getBaseLength
(int lengthBase, FObj fobj) Returns the available width for a specific FObjvoid
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