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

Uses in package org.apache.fop.fo.pagination.bookmarks

Classes derived from org.apache.fop.fo.FONode

class
The fo:bookmark formatting object, first introduced in the XSL 1.1 WD.
class
The fo:bookmark-title formatting object, first introduced in the XSL 1.1 WD.
class
The fo:bookmark-tree formatting object, first introduced in the XSL 1.1 WD.

Constructors with parameter type org.apache.fop.fo.FONode

Create a new bookmark object.
Create a new BookmarkTitle object.

Methods with parameter type org.apache.fop.fo.FONode

void
void

Uses in package org.apache.fop.fo.pagination

Classes derived from org.apache.fop.fo.FONode

class
Abstract base class for the fo:page-sequence formatting object and the fox:external-document extension object.
class
The fo:color-profile formatting object.
class
A conditional-page-master-reference formatting object.
class
Declarations formatting object.
class
Class modelling the fo:flow object.
class
The layout-master-set formatting object.
class
Abstract base implementation for page sequences.
class
The page-sequence-master formatting object.
class
The fo:page-sequence-wrapper formatting object, first introduced in the XSL 1.1 WD.
class
This is an abstract base class for pagination regions
class
The fo:region-after element.
class
Abstract base class for fo:region-before and fo:region-after.
class
The fo:region-before element.
class
The fo:region-body element.
class
The fo:region-end element.
class
Abstract base class for fo:region-start and fo:region-end.
class
The fo:region-start element.
class
A repeatable-page-master-alternatives formatting object.
class
A repeatable-page-master-reference formatting object.
class
The fo:root formatting object.
class
Common base class for side regions (before, after, start, end).
class
A simple-page-master formatting object.
class
A single-page-master-reference formatting object.
class
Class modelling the fo:static-content object.
class
Class modelling the fo:title object.

Constructors with parameter type org.apache.fop.fo.FONode

Create a page sequence FO node.
Flow.Flow(FONode parent)
Create a page sequence FO node.
Root.Root(FONode parent)
Title.Title(FONode parent)

Methods with parameter type org.apache.fop.fo.FONode

void
void
void
Root.validateChildNode(Locator loc, FONode child)

Uses in package org.apache.fop.fo.flow.table

Classes derived from org.apache.fop.fo.FONode

class
Class modelling the fo:table object.
class
Class modelling the fo:table-and-caption property.
class
Class modelling the fo:table-body object.
class
Class modelling the fo:table-caption object.
class
Class modelling the fo: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 the fo:table-column object.
class
Class modelling the fo:table-footer object.
class
Common base class for table-related FOs
class
Class modelling the fo:table-header object.
class
Class modelling the fo:table-row object.

Constructors with parameter type org.apache.fop.fo.FONode

Table.Table(FONode parent)
Main constructor
TableColumn.TableColumn(FONode parent, boolean implicit)
Main constructor

Methods with parameter type org.apache.fop.fo.FONode

void
void
void
FONode
Table.clone(FONode parent, boolean removeChildren)

Methods with return type org.apache.fop.fo.FONode

FONode
Table.clone(FONode parent, boolean removeChildren)

Uses in package org.apache.fop.fo.flow

Classes derived from org.apache.fop.fo.FONode

class
Common base class for instream-foreign-object and external-graphics flow formatting objects.
class
Common superclass for list-item-label and list-item-body.
class
Base class modelling the fo:page-number-citation object.
class
Class modelling the fo:basic-link object.
class
Class modelling the fo:bidi-override object.
class
Class modelling the fo:block object.
class
Class modelling the fo:block-container object.
class
Class modelling the fo:character object.
class
Class modelling the fo:external-graphic object.
class
Class modelling the fo:float object.
class
Class modelling the fo:footnote object.
class
Class modelling the fo:footnote-body object.
class
Class modelling the fo:initial-property-set object.
class
Class modelling the fo:inline formatting object.
class
Class modelling the fo:inline-container object.
class
Class modelling the commonalities of several inline-level formatting objects.
class
Class modelling the fo:instream-foreign-object object.
class
Class modelling fo:leader object.
class
Class modelling the fo:list-block object.
class
Class modelling the fo:list-item object.
class
Class modelling the fo:list-item-body object.
class
Class modelling the fo:list-item-label object.
class
Class modelling the fo:marker object.
class
Class modelling the fo:multi-case object.
class
Class modelling the fo:multi-properties object.
class
Class modelling the fo:multi-property-set object.
class
Class modelling the fo:multi-switch object.
class
Class modelling the fo:multi-toggle property.
class
Class modelling the fo:page-number object.
class
Class modelling the fo:page-number-citation object.
class
Class modelling the fo:page-number-citation-last object from XSL 1.1.
class
Class modelling the fo:retrieve-marker object.
class
Class modelling the fo:wrapper object.

Constructors with parameter type org.apache.fop.fo.FONode

constructs an instream-foreign-object object (called by Maker).
Block.Block(FONode parent)
Create a new External graphic node.
Float.Float(FONode parent)
constructs an instream-foreign-object object (called by Maker).
Create a marker fo.
Main constructor
Main constructor
Create a retrieve marker object.

Methods with parameter type org.apache.fop.fo.FONode

void
void
void
Marker.MarkerPropertyList
retrieve the property list of foNode

Uses in package org.apache.fop.fo.extensions.xmp

Classes derived from org.apache.fop.fo.FONode

class
Abstract base class for the XMP and RDF root nodes.
class
Represents the top-level "RDF" element used by XMP metadata.
class
Represents the top-level "xmpmeta" element used by XMP metadata.

Constructors with parameter type org.apache.fop.fo.FONode

Main constructor.
Main constructor.
Main constructor.

Uses in package org.apache.fop.fo.extensions.svg

Classes derived from org.apache.fop.fo.FONode

class
class representing the SVG root element for constructing an svg document.
class
Class for SVG element objects.

Constructors with parameter type org.apache.fop.fo.FONode

Constructs an SVG object
Constructs an SVG object (called by Maker).

Uses in package org.apache.fop.layoutmgr

Methods with parameter type org.apache.fop.fo.FONode

void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
LayoutManager
Make a specific LayoutManager for the node.
LayoutManager
void
Make LayoutManagers for the node and add them to the list lms.
void

Uses in package org.apache.fop.fo.extensions.destination

Classes derived from org.apache.fop.fo.FONode

class
Class for named destinations in PDF.

Constructors with parameter type org.apache.fop.fo.FONode

Constructs a Destination object (called by Maker).

Uses in package org.apache.fop.fo.extensions

Classes derived from org.apache.fop.fo.FONode

class
Base class for pdf bookmark extension objects.
class
Class for the fox:external-document extenstion element.

Constructors with parameter type org.apache.fop.fo.FONode

Create a new extension object.
Constructs a ExternalDocument object (called by Maker).

Uses in package org.apache.fop.fo

Classes derived from org.apache.fop.fo.FONode

class
Base class for representation of formatting objects and their processing.
class
Base class for representation of mixed content formatting objects (i.e., those that can contain both child FO's and text nodes/PCDATA).
class
A text node (PCDATA) in the formatting object tree.
class
Class for handling generic XML from a namespace not recognized by FOP
class
Abstract class modelling generic, non-XSL-FO XML objects.

Constructors with parameter type org.apache.fop.fo.FONode

Main constructor.
Creates a now FO text node.
FObj.FObj(FONode parent)
Create a new formatting object.
Constructor which creates an iterator for only some child nodes
UnknownXMLObj.UnknownXMLObj(FONode parent, String space)
Constructs an unknown xml object (called by Maker).

Fields of type org.apache.fop.fo.FONode

FONode
Used for white-space handling; start CharIterator at node ...
FONode
pointer to the descendant subtree
FONode
Parent FO node
FONode[]
pointer to the sibling nodes

Methods with parameter type org.apache.fop.fo.FONode

void
void
void
Adds a node as a child of this node.
void
void
void
FObj.addChildTo(FONode child, FObj parent)
Used by RetrieveMarker during Marker-subtree cloning
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.
FONode
FObj.clone(FONode parent, boolean removeChildren)
FONode
FONode.clone(FONode cloneparent, boolean removeChildren)
Perform a shallow cloning operation, set its parent, and optionally clean the list of child nodes
FONode
FOText.clone(FONode parent, boolean removeChildren)
String
Decorates a log or warning message with context information on the given node.
FONode.FONodeIterator
Return an iterator over the object's childNodes starting at the passed-in node (= first call to iterator.next() will return childNode)
FONode.FONodeIterator
Return an iterator over the object's child nodes starting at the passed node.
void
Handle white-space for the fo that is passed in, starting at firstTextNode (when a nested FO is encountered)
void
Handle white-space for the fo that is passed in, starting at firstTextNode
FONode
Creates a new FONode (or rather a specialized subclass of it).
FONode
Make an instance
void
Notifies a FObj that one of it's children is removed.
void
void
Removes a child node.
void
FONode.validateChildNode(FONode fo, Locator loc, String namespaceURI, 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)

Methods with return type org.apache.fop.fo.FONode

FONode
FObj.clone(FONode parent, boolean removeChildren)
FONode
FONode.clone(FONode cloneparent, boolean removeChildren)
Perform a shallow cloning operation, set its parent, and optionally clean the list of child nodes
FONode
FOText.clone(FONode parent, boolean removeChildren)
FONode
FONode
Returns the first node in the list, and decreases the index, so that a subsequent call to hasPrevious() will return false
FONode
FONode
FONode
Returns the last node in the list, and advances the current position, so that a subsequent call to hasNext() will return false
FONode
Creates a new FONode (or rather a specialized subclass of it).
FONode
Make an instance
FONode
FONode
Convenience method with return type of FONode (should be semantically equivalent to (FONode) next();)
FONode
FONode
Convenience method with return type of FONode (should be semantically equivalent to (FONode) previous();)

Uses in package org.apache.fop.render.ps.extensions

Classes derived from org.apache.fop.fo.FONode

class
Base postscript commment element class
class
Base class for the PostScript-specific extension elements.
class
Base class for the PostScript-specific extension elements.
class
Comment after element
class
Comment before element
class
Extension element for fox:ps-page-setup-code.
class
Extension element for ps:ps-setpagedevice.
class
Extension element for fox:ps-setup-code.

Constructors with parameter type org.apache.fop.fo.FONode

Default constructor
Default constructor
Main constructor
Main constructor
Main constructor
Main constructor
Main constructor

Uses in package org.apache.fop.render.afp.extensions

Classes derived from org.apache.fop.fo.FONode

class
Base class for the AFP-specific extension elements.
class
This class extends the org.apache.fop.extensions.ExtensionObj class.
class
Extension element for fox:ps-page-setup-code.

Constructors with parameter type org.apache.fop.fo.FONode

AFPElement.AFPElement(FONode parent, String name)
Constructs an AFP object (called by Maker).
Main constructor

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