Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| fop 1.0
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.apache.fop.fo.FONode

Packages that use FONode
org.apache.fop.fo | Classes, constants and basic infrastructure for the FO tree.
org.apache.fop.fo.extensions | Base classes for implementing extensions to XSL-FO.
org.apache.fop.fo.extensions.destination | Classes to support named destinations (only relevant for PDF output)
org.apache.fop.fo.extensions.svg | SVG extension classes which handle elements from the SVG namespace.
org.apache.fop.fo.extensions.xmp | Extension classes which handles XMP metadata.
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.layoutmgr | FOP's layout engine.
org.apache.fop.render.afp.extensions |
org.apache.fop.render.ps.extensions | Extensions specific to the PostScript Renderer.
org.apache.fop.render.rtf | RTF (Rich Text Format) Output Support

Uses of FONode in org.apache.fop.fo

Subclasses of FONode in org.apache.fop.fo
`class` | `FObj` Base class for representation of formatting objects and their processing.
`class` | `FObjMixed` Abstract base class for representation of mixed content formatting objects (= those that can contain both child `FONode`s and `#PCDATA`).
`class` | `FOText` A text node (PCDATA) in the formatting object tree.
`class` | `UnknownXMLObj` Class for handling generic XML from a namespace not recognized by FOP
`class` | `XMLObj` Abstract class modelling generic, non-XSL-FO XML objects.

Fields in org.apache.fop.fo declared as FONode
`protected FONode` | `FObjMixed.currentTextNode` Used for white-space handling; start CharIterator at node ...
`protected FONode` | `FONode.parent` Parent FO node
`protected FONode[]` | `FONode.siblings` pointer to the sibling nodes
`protected FONode` | `FObj.firstChild` pointer to the descendant subtree

Methods in org.apache.fop.fo that return FONode
`FONode` | `UnknownXMLObj.Maker.make(FONode parent)` Make an instance
`FONode` | `ElementMapping.Maker.make(FONode parent)` Creates a new FONode (or rather a specialized subclass of it).
`FONode` | `FONode.clone(FONode cloneparent, boolean removeChildren)` Performs a shallow cloning operation, sets the clone's parent, and optionally cleans the list of child nodes
`FONode` | `FONode.getParent()` Return the parent node of this node
`FONode` | `FONode.FONodeIterator.nextNode()` Convenience method with return type of FONode (semantically equivalent to: `(FONode) next();`)
`FONode` | `FONode.FONodeIterator.previousNode()` Convenience method with return type of FONode (semantically equivalent to: `(FONode) previous();`)
`FONode` | `FONode.FONodeIterator.firstNode()` Returns the first node in the list, and decreases the index, so that a subsequent call to `hasPrevious()` will return `false`
`FONode` | `FONode.FONodeIterator.lastNode()` Returns the last node in the list, and advances the current position, so that a subsequent call to `hasNext()` will return `false`
`FONode` | `FObj.clone(FONode parent, boolean removeChildren)` Performs a shallow cloning operation, sets the clone's parent, and optionally cleans the list of child nodes
`FONode` | `FObj.FObjIterator.lastNode()` Returns the last node in the list, and advances the current position, so that a subsequent call to `hasNext()` will return `false`
`FONode` | `FObj.FObjIterator.firstNode()` Returns the first node in the list, and decreases the index, so that a subsequent call to `hasPrevious()` will return `false`
`FONode` | `FObj.FObjIterator.nextNode()` Convenience method with return type of FONode (semantically equivalent to: `(FONode) next();`)
`FONode` | `FObj.FObjIterator.previousNode()` Convenience method with return type of FONode (semantically equivalent to: `(FONode) previous();`)
`FONode` | `FOText.clone(FONode parent, boolean removeChildren)` Performs a shallow cloning operation, sets the clone's parent, and optionally cleans the list of child nodes

Methods in org.apache.fop.fo with parameters of type FONode
`protected void` | `UnknownXMLObj.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`FONode` | `UnknownXMLObj.Maker.make(FONode parent)` Make an instance
`FONode` | `ElementMapping.Maker.make(FONode parent)` Creates a new FONode (or rather a specialized subclass of it).
`void` | `XMLWhiteSpaceHandler.handleWhiteSpace(FObjMixed fo, FONode firstTextNode, FONode nextChild)` Handle white-space for the fo that is passed in, starting at firstTextNode
`void` | `XMLWhiteSpaceHandler.handleWhiteSpace(FObjMixed fo, FONode firstTextNode)` Handle white-space for the fo that is passed in, starting at firstTextNode (when a nested FO is encountered)
`protected static void` | `FObjMixed.handleWhiteSpaceFor(FObjMixed fobj, FONode nextChild)` Handles white-space for the node that is passed in, starting at its current text-node (used by `RetrieveMarker` to trigger 'end-of-node' white-space handling)
`protected void` | `FObjMixed.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`FONode` | `FONode.clone(FONode cloneparent, boolean removeChildren)` Performs a shallow cloning operation, sets the clone's parent, and optionally cleans the list of child nodes
`protected static void` | `FONode.validateChildNode(FONode fo, org.xml.sax.Locator loc, java.lang.String namespaceURI, java.lang.String localName)` Static version of `validateChildNode(Locator, String, String)` that can be used by subclasses that need to validate children against a different node (for example: `fo:wrapper` needs to check if the incoming node is a valid child to its parent)
`protected void` | `FONode.addChildNode(FONode child)` Adds a node as a child of this node.
`void` | `FONode.removeChild(FONode child)` Removes a child node.
`FONode.FONodeIterator` | `FONode.getChildNodes(FONode childNode)` Return an iterator over the object's child nodes starting at the passed node.
`static java.lang.String` | `FONode.decorateWithContextInfo(java.lang.String text, FONode node)` Decorates a log or warning message with context information on the given node.
`protected static void` | `FONode.attachSiblings(FONode precedingSibling, FONode followingSibling)` This method is used when adding child nodes to a FO that already contains at least one child.
`protected void` | `XMLObj.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`FONode` | `FObj.clone(FONode parent, boolean removeChildren)` Performs a shallow cloning operation, sets the clone's parent, and optionally cleans the list of child nodes
`protected void` | `FObj.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`protected static void` | `FObj.addChildTo(FONode child, FONode parent)` Used by RetrieveMarker during Marker-subtree cloning
`void` | `FObj.removeChild(FONode child)` Removes a child node. Used by the child nodes to remove themselves, for example table-body if it has no children.
`FONode.FONodeIterator` | `FObj.getChildNodes(FONode childNode)` Return an iterator over the object's childNodes starting at the passed-in node (= first call to iterator.next() will return childNode)
`FONode` | `FOText.clone(FONode parent, boolean removeChildren)` Performs a shallow cloning operation, sets the clone's parent, and optionally cleans the list of child nodes

Constructors in org.apache.fop.fo with parameters of type FONode
`UnknownXMLObj(FONode parent, java.lang.String space)` Constructs an unknown xml object (called by Maker).
`FObjMixed(FONode parent)` Base constructor
`FONode(FONode parent)` Base constructor
`XMLObj(FONode parent)` Base constructor
`RecursiveCharIterator(FObj fobj, FONode child)` Constructor which creates an iterator for only some child nodes
`FObj(FONode parent)` Create a new formatting object.
`FOText(FONode parent)` Creates a new FO text node.

Uses of FONode in org.apache.fop.fo.extensions

Subclasses of FONode in org.apache.fop.fo.extensions
`class` | `ExtensionObj` Base class for pdf bookmark extension objects.
`class` | `ExternalDocument` Class for the fox:external-document extension element.

Constructors in org.apache.fop.fo.extensions with parameters of type FONode
`ExtensionObj(FONode parent)` Create a new extension object.
`ExternalDocument(FONode parent)` Constructs a ExternalDocument object (called by Maker).

Uses of FONode in org.apache.fop.fo.extensions.destination

Subclasses of FONode in org.apache.fop.fo.extensions.destination
`class` | `Destination` Class for named destinations in PDF.

Constructors in org.apache.fop.fo.extensions.destination with parameters of type FONode
`Destination(FONode parent)` Constructs a Destination object (called by Maker).

Uses of FONode in org.apache.fop.fo.extensions.svg

Subclasses of FONode in org.apache.fop.fo.extensions.svg
`class` | `SVGElement` Class representing the SVG root element for constructing an SVG document.
`class` | `SVGObj` Class for SVG element objects.

Constructors in org.apache.fop.fo.extensions.svg with parameters of type FONode
`SVGObj(FONode parent)` Constructs an SVG object (called by Maker).
`SVGElement(FONode parent)` Constructs an SVG object

Uses of FONode in org.apache.fop.fo.extensions.xmp

Subclasses of FONode in org.apache.fop.fo.extensions.xmp
`class` | `AbstractMetadataElement` Abstract base class for the XMP and RDF root nodes.
`class` | `RDFElement` Represents the top-level "RDF" element used by XMP metadata.
`class` | `XMPMetaElement` Represents the top-level "xmpmeta" element used by XMP metadata.

Constructors in org.apache.fop.fo.extensions.xmp with parameters of type FONode
`RDFElement(FONode parent)` Main constructor.
`XMPMetaElement(FONode parent)` Main constructor.
`AbstractMetadataElement(FONode parent)` Main constructor.

Uses of FONode in org.apache.fop.fo.flow

Subclasses of FONode in org.apache.fop.fo.flow
`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 modelling the `fo:inline-container` object.
`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.

Methods in org.apache.fop.fo.flow with parameters of type FONode
`protected void` | `Wrapper.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`void` | `Footnote.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`void` | `ListItem.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`protected void` | `InstreamForeignObject.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`protected Marker.MarkerPropertyList` | `Marker.getPropertyListFor(FONode foNode)` Retrieve the property list of the given `FONode` descendant

Constructors in org.apache.fop.fo.flow with parameters of type FONode
`Wrapper(FONode parent)` Create a Wrapper instance that is a child of the given `FONode`
`Footnote(FONode parent)` Create a Footnote instance that is a child of the given `FONode`
`BidiOverride(FONode parent)` Base constructor
`MultiSwitch(FONode parent)` Base constructor
`AbstractRetrieveMarker(FONode parent)` Create a new AbstractRetrieveMarker instance that is a child of the given `FONode`
`MultiCase(FONode parent)` Base constructor
`BasicLink(FONode parent)` Construct a BasicLink instance with the given `FONode` as its parent.
`MultiToggle(FONode parent)` Base constructor
`PageNumberCitationLast(FONode parent)` Main constructor
`ExternalGraphic(FONode parent)` Create a new ExternalGraphic node that is a child of the given `FONode`.
`ListItemLabel(FONode parent)` Base constructor
`PageNumberCitation(FONode parent)` Main constructor
`Inline(FONode parent)` Base constructor
`InitialPropertySet(FONode parent)` Base constructor
`BlockContainer(FONode parent)` Creates a new BlockContainer instance as a child of the given `FONode`.
`Character(FONode parent)`
`FootnoteBody(FONode parent)` Base constructor
`InlineLevel(FONode parent)` Base constructor
`Block(FONode parent)` Base constructor
`RetrieveMarker(FONode parent)` Create a new RetrieveMarker instance that is a child of the given `FONode`.
`InlineContainer(FONode parent)` Base constructor
`ListItemBody(FONode parent)`
`ListItem(FONode parent)` Base constructor
`Leader(FONode parent)` Base constructor
`AbstractGraphics(FONode parent)` constructs an instream-foreign-object object (called by Maker).
`Float(FONode parent)` Base constructor
`ListBlock(FONode parent)` Base constructor
`InstreamForeignObject(FONode parent)` Constructs an instream-foreign-object object (called by `ElementMapping.Maker`).
`AbstractPageNumberCitation(FONode parent)` Base constructor
`MultiProperties(FONode parent)` Base constructor
`MultiPropertySet(FONode parent)` Base constructor
`AbstractListItemPart(FONode parent)` Base constructor
`RetrieveTableMarker(FONode parent)` Create a new RetrieveTableMarker instance that is a child of the given `FONode`.
`Marker(FONode parent)` Create a marker fo.
`PageNumber(FONode parent)` Base constructor

Uses of FONode in org.apache.fop.fo.flow.table

Subclasses of FONode in org.apache.fop.fo.flow.table
`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.

Methods in org.apache.fop.fo.flow.table that return FONode
`FONode` | `Table.clone(FONode parent, boolean removeChildren)` Performs a shallow cloning operation, sets the clone's parent, and optionally cleans the list of child nodes

Methods in org.apache.fop.fo.flow.table with parameters of type FONode
`protected void` | `TablePart.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`protected void` | `Table.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`FONode` | `Table.clone(FONode parent, boolean removeChildren)` Performs a shallow cloning operation, sets the clone's parent, and optionally cleans the list of child nodes
`protected void` | `TableRow.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.

Constructors in org.apache.fop.fo.flow.table with parameters of type FONode
`TableCaption(FONode parent)` Create a TableCaption instance with the given `FONode` as parent.
`TableAndCaption(FONode parent)` Create a TableAndCaption instance with the given `FONode` as parent.
`TablePart(FONode parent)` Create a TablePart instance with the given `FONode` as parent.
`TableCell(FONode parent)` Create a TableCell instance with the given `FONode` as parent.
`TableHeader(FONode parent)` Create a TableHeader instance with the given `FONode` as parent.
`TableCellContainer(FONode parent)`
`TableFObj(FONode parent)` Create a TableFObj instance that is a child of the given `FONode`
`Table(FONode parent)` Construct a Table instance with the given `FONode` as parent.
`TableFooter(FONode parent)` Create a TableFooter instance with the given `FONode` as parent.
`TableRow(FONode parent)` Create a TableRow instance with the given `FONode` as parent.
`TableBody(FONode parent)` Create a TableBody instance with the given `FONode` as parent.
`TableColumn(FONode parent)` Create a TableColumn instance with the given `FONode` as parent.
`TableColumn(FONode parent, boolean implicit)` Create a TableColumn instance with the given `FONode` as parent

Uses of FONode in org.apache.fop.fo.pagination

Subclasses of FONode in org.apache.fop.fo.pagination
`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.

Methods in org.apache.fop.fo.pagination with parameters of type FONode
`protected void` | `Root.validateChildNode(org.xml.sax.Locator loc, FONode child)`
`protected void` | `SimplePageMaster.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`void` | `PageSequence.addChildNode(FONode child)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.

Constructors in org.apache.fop.fo.pagination with parameters of type FONode
`RepeatablePageMasterAlternatives(FONode parent)` Base constructor
`RegionAfter(FONode parent)` Create a RegionAfter instance that is a child of the given parent `FONode`.
`PageSequenceWrapper(FONode parent)` Create a PageSequenceWrapper instance that is a child of the given parent `FONode`.
`RegionSE(FONode parent)` Create a RegionSE instance that is a child of the given parent `FONode`.
`PageSequenceMaster(FONode parent)` Create a PageSequenceMaster instance that is a child of the given `FONode`.
`Root(FONode parent)` Base constructor
`RepeatablePageMasterReference(FONode parent)` Base constructor
`Title(FONode parent)`
`RegionBefore(FONode parent)` Create a RegionBefore instance that is a child of the given parent `FONode`.
`ColorProfile(FONode parent)` Base constructor
`SideRegion(FONode parent)` Creates a new side region.
`ConditionalPageMasterReference(FONode parent)` Create a ConditionalPageMasterReference instance that is a child of the given `FONode`.
`SimplePageMaster(FONode parent)` Base constructor
`RegionEnd(FONode parent)` Create a RegionEnd instance that is a child of the given parent `FONode`.
`Region(FONode parent)` Base constructor
`StaticContent(FONode parent)`
`RegionBA(FONode parent)` Create a RegionBA instance that is a child of the given parent `FONode`.
`LayoutMasterSet(FONode parent)` Create a LayoutMasterSet instance that is a child of the given parent `FONode`.
`AbstractPageSequence(FONode parent)` Create an AbstractPageSequence that is a child of the given parent `FONode`.
`SinglePageMasterReference(FONode parent)` Creates a new SinglePageMasterReference instance that is a child of the given `FONode`.
`RegionBody(FONode parent)` Create a RegionBody instance that is a child of the given parent `FONode`.
`PageSequence(FONode parent)` Create a PageSequence instance that is a child of the given `FONode`.
`Flow(FONode parent)` Create a Flow instance that is a child of the given `FONode`.
`RegionStart(FONode parent)` Create a RegionStart instance that is a child of the given parent `FONode`.
`Declarations(FONode parent)`

Uses of FONode in org.apache.fop.fo.pagination.bookmarks

Subclasses of FONode in org.apache.fop.fo.pagination.bookmarks
`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.

Methods in org.apache.fop.fo.pagination.bookmarks with parameters of type FONode
`protected void` | `Bookmark.addChildNode(FONode obj)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.
`protected void` | `BookmarkTree.addChildNode(FONode obj)` Adds a node as a child of this node. The default implementation of this method just ignores any child node being added.

Constructors in org.apache.fop.fo.pagination.bookmarks with parameters of type FONode
`BookmarkTitle(FONode parent)` Create a new BookmarkTitle object that is a child of the given `FONode`.
`Bookmark(FONode parent)` Create a new Bookmark object that is a child of the given `FONode`.
`BookmarkTree(FONode parent)` Create a new BookmarkTree object that is a child of the given `FONode`.

Uses of FONode in org.apache.fop.layoutmgr

Methods in org.apache.fop.layoutmgr with parameters of type FONode
`void` | `LayoutManagerMapping.makeLayoutManagers(FONode node, java.util.List lms)` Make LayoutManagers for the node and add them to the list lms.
`LayoutManager` | `LayoutManagerMapping.makeLayoutManager(FONode node)` Make a specific LayoutManager for the node. If not exactly one LayoutManagers is available, an IllegalStateException is thrown.
`void` | `LayoutManagerMapping.Maker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.FOTextLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.InlineLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.FootnodeLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.InlineContainerLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.BasicLinkLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.BlockLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.LeaderLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.CharacterLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.ExternalGraphicLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.BlockContainerLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.ListItemLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.ListBlockLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.InstreamForeignObjectLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.PageNumberLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.PageNumberCitationLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.PageNumberCitationLastLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.TableLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.RetrieveMarkerLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMapping.WrapperLayoutManagerMaker.make(FONode node, java.util.List lms)`
`void` | `LayoutManagerMaker.makeLayoutManagers(FONode node, java.util.List lms)` Make LayoutManagers for the node and add them to the list lms.
`LayoutManager` | `LayoutManagerMaker.makeLayoutManager(FONode node)` Make a specific LayoutManager for the node.

Uses of FONode in org.apache.fop.render.afp.extensions

Subclasses of FONode in org.apache.fop.render.afp.extensions
`class` | `AbstractAFPExtensionObject` Base class for the AFP-specific extension elements.
`class` | `AFPIncludeFormMapElement` This class extends the `ExtensionObj` class.
`class` | `AFPInvokeMediumMapElement` This class represents an AFP-specific extension element to embed Invoke Medium Map (IMM) fields at the beginning of a page group or just prior to a Page.
`class` | `AFPPageOverlayElement` This class extends the org.apache.fop.render.afp.extensions.AbstractAFPExtensionObject class.
`class` | `AFPPageSetupElement` This class extends the org.apache.fop.extensions.ExtensionObj class.

Constructors in org.apache.fop.render.afp.extensions with parameters of type FONode
`AFPPageSetupElement(FONode parent, java.lang.String name)` Constructs an AFP object (called by Maker).
`AFPIncludeFormMapElement(FONode parent, java.lang.String name)` Constructs an AFP object (called by Maker).
`AbstractAFPExtensionObject(FONode parent, java.lang.String name)`
`AFPInvokeMediumMapElement(FONode parent)` Constructs the AFP extension object (called by Maker).
`AFPPageOverlayElement(FONode parent, java.lang.String name)` Constructs an AFP object (called by Maker).

Uses of FONode in org.apache.fop.render.ps.extensions

Subclasses of FONode in org.apache.fop.render.ps.extensions
`class` | `AbstractPSCommentElement` Base postscript commment element class
`class` | `AbstractPSExtensionElement` Base class for the PostScript-specific extension elements.
`class` | `AbstractPSExtensionObject` Base class for the PostScript-specific extension elements.
`class` | `PSCommentAfterElement` Comment after element
`class` | `PSCommentBeforeElement` Comment before element
`class` | `PSPageSetupCodeElement` Extension element for fox:ps-page-setup-code.
`class` | `PSSetPageDeviceElement` Extension element for ps:ps-setpagedevice.
`class` | `PSSetupCodeElement` Extension element for fox:ps-setup-code.

Constructors in org.apache.fop.render.ps.extensions with parameters of type FONode
`PSSetPageDeviceElement(FONode parent)` Main constructor
`PSCommentAfterElement(FONode parent)` Main constructor
`PSSetupCodeElement(FONode parent)` Main constructor
`PSCommentBeforeElement(FONode parent)` Main constructor
`AbstractPSExtensionObject(FONode parent)` Main constructor.
`AbstractPSCommentElement(FONode parent)` Default constructor
`AbstractPSExtensionElement(FONode parent)` Default constructor
`PSPageSetupCodeElement(FONode parent)` Main constructor

Uses of FONode in org.apache.fop.render.rtf

Methods in org.apache.fop.render.rtf with parameters of type FONode
`void` | `RTFEventProducer.ignoredDeferredEvent(java.lang.Object source, FONode node, boolean start, org.xml.sax.Locator loc)` The RTF handler ignored some deferred event (i.e.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| fop 1.0
PREV NEXT | FRAMES NO FRAMES

Copyright 1999-2010 The Apache Software Foundation. All Rights Reserved.