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

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
Class modelling the fo:list-item-body object.
class
The fo:basic-link formatting object.
class
fo:bidi-override element.
class
Class modelling the fo:block object.
class
Class modelling the fo:block-container object.
class
This class represents the flow object 'fo:character'.
class
External graphic formatting object.
class
fo:float element.
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
The instream-foreign-object flow formatting 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
Marker formatting 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
The retrieve-marker formatting object.
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
Class modelling the fo:table-column object.
class
Class modelling the fo:table-footer object.
class
Superclass for table-related FOs
class
Class modelling the fo:table-header object.
class
Class modelling the fo:table-row object.
class
Implementation for fo:wrapper formatting 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
Create a retrieve marker object.
Table.Table(FONode parent)
TableColumn.TableColumn(FONode parent, boolean defaultColumn)
Main constructor

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

void
void
void
void
void
void
void
FONode
Table.clone(FONode parent, boolean removeChildren)
Marker.MarkerPropertyList
retrieve the property list of foNode
void
Initializes list of pending row-spans; used for correctly assigning initial value for column-number for the cells of following rows (note: not literally mentioned in the Rec, but it is assumed that, if the first cell in a given row spans two rows, then the first cell of the following row will have an initial column-number of 2, since the first column is already occupied...)

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

FONode
Table.clone(FONode parent, boolean removeChildren)

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.render.ps.extensions

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

class
Base class for the PostScript-specific extension elements.
class
Extension element for fox:ps-page-setup-code.
class
Extension element for fox:ps-setup-code.

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

Main constructor
Main constructor

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

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

class
Base class for pdf bookmark extension objects.

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

Create a new extension object.

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.pagination

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

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
Implementation of the fo:page-sequence formatting object.
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

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

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

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.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.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.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)
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
void
Handle white-space for the fo that is passed in, starting at firstTextNode (when a nested FO is encountered)
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.

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
Returns the first node in the list, and decreases the index, so that a subsequent call to hasPrevious() will return false
FONode
Returns the first node in the list, and decreases the index, so that a subsequent call to hasPrevious() will return false
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
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
Convenience method with return type of FONode (should be semantically equivalent to (FONode) next();)
FONode
Convenience method with return type of FONode (should be semantically equivalent to (FONode) next();)
FONode
Convenience method with return type of FONode (should be semantically equivalent to (FONode) previous();)
FONode
Convenience method with return type of FONode (should be semantically equivalent to (FONode) previous();)

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