# Uses of Package
org.apache.fop.fo

- Packages that use org.apache.fop.fo
  Package | Description
  --- | ---
  org.apache.fop.accessibility.fo |
  org.apache.fop.apps | Application classes used for running FOP embedded in other applications.
  org.apache.fop.area | FOP's area tree.
  org.apache.fop.complexscripts.bidi |
  org.apache.fop.datatypes | XSL Datatypes.
  org.apache.fop.events | Subsystem for reporting events inside FOP to client applications.
  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.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.fo.properties | Classes representing the various property types as well as supporting data structures for the FO tree.
  org.apache.fop.fonts | Classes for font handling.
  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.list | Layout managers for lists.
  org.apache.fop.layoutmgr.table | Layout managers for tables.
  org.apache.fop.render | Generic renderer interface.
  org.apache.fop.render.afp.extensions |
  org.apache.fop.render.awt | AWT Renderer used for displaying rendered pages in Java applications.
  org.apache.fop.render.bitmap | Bitmap Renderer which creates TIFF and PNG images from rendered pages.
  org.apache.fop.render.intermediate |
  org.apache.fop.render.java2d | Java2D Renderer which paints rendered pages on Graphics2D instances.
  org.apache.fop.render.pcl.extensions |
  org.apache.fop.render.pdf.extensions |
  org.apache.fop.render.print | Renderer which prints rendered pages directly to a printer.
  org.apache.fop.render.ps.extensions | Extensions specific to the PostScript Renderer.
  org.apache.fop.render.rtf | RTF (Rich Text Format) Output Support
  org.apache.fop.render.rtf.rtflib.tools | Utility classes used in RTF file generation.
  org.apache.fop.render.txt | Plain Text Renderer
  org.apache.fop.render.txt.border | Border handling classes for the Plain Text Renderer
  org.apache.fop.render.xml | Area Tree XML Renderer.
  org.apache.fop.traits | Trait classes and other supporting data structures.

- Classes in org.apache.fop.fo used by org.apache.fop.accessibility.fo
  Class and Description
  DelegatingFOEventHandler This class delegates all FO events to another FOEventHandler instance.
  FOEventHandler Abstract class defining what should be done with SAX events that map to XSL-FO input.
  FOText A text node (PCDATA) in the formatting object tree.

- Classes in org.apache.fop.fo used by org.apache.fop.apps
  Class and Description
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.
  ElementMappingRegistry This class keeps track of all configured ElementMapping implementations which are responsible for properly handling all kinds of different XML namespaces.
  FOEventHandler Abstract class defining what should be done with SAX events that map to XSL-FO input.

- Classes in org.apache.fop.fo used by org.apache.fop.area
  Class and Description
  FOEventHandler Abstract class defining what should be done with SAX events that map to XSL-FO input.

- Classes in org.apache.fop.fo used by org.apache.fop.complexscripts.bidi
  Class and Description
  CharIterator Abstract base class for iterators that should iterate through a series of characters.
  FONode Base class for nodes in the XML tree

- Classes in org.apache.fop.fo used by org.apache.fop.datatypes
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  PropertyList Class containing the collection of properties for a given FObj.

- Classes in org.apache.fop.fo used by org.apache.fop.events
  Class and Description
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.fo
  Class and Description
  CharIterator Abstract base class for iterators that should iterate through a series of characters.
  Constants Definition of constants used throughout FOP.
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.
  ElementMapping.Maker Base class for all Makers.
  ElementMappingRegistry This class keeps track of all configured ElementMapping implementations which are responsible for properly handling all kinds of different XML namespaces.
  FObj Base class for representation of formatting objects and their processing.
  FObjMixed Abstract base class for representation of mixed content formatting objects (= those that can contain both child `FONode`s and `#PCDATA`).
  FOEventHandler Abstract class defining what should be done with SAX events that map to XSL-FO input.
  FONode Base class for nodes in the XML tree
  FONode.FONodeIterator Base iterator interface over a FO's children, offering three methods on top of the base interface methods.
  FOText A text node (PCDATA) in the formatting object tree.
  FOTreeBuilderContext Context class providing information needed while building the FO tree.
  FOValidationEventProducer Event producer interface for XSL-FO validation messages.
  PropertyList Class containing the collection of properties for a given FObj.
  PropertyListMaker A PropertyListMaker is a factory that creates PropertyLists.
  ValidationException Exception thrown during FO tree validation.
  XMLObj Abstract class modelling generic, non-XSL-FO XML objects.
  XMLWhiteSpaceHandler Class encapsulating the functionality for white-space-handling during refinement stage.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.expr
  Class and Description
  FObj Base class for representation of formatting objects and their processing.
  PropertyList Class containing the collection of properties for a given FObj.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.extensions
  Class and Description
  Constants Definition of constants used throughout FOP.
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.
  FObj Base class for representation of formatting objects and their processing.
  FONode Base class for nodes in the XML tree
  GraphicsProperties This interface provides access to properties necessary to calculate the size and positioning of images and graphics inside a viewport.
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.extensions.destination
  Class and Description
  FONode Base class for nodes in the XML tree
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.extensions.svg
  Class and Description
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.
  FONode Base class for nodes in the XML tree
  XMLObj Abstract class modelling generic, non-XSL-FO XML objects.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.extensions.xmp
  Class and Description
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.
  FONode Base class for nodes in the XML tree

- Classes in org.apache.fop.fo used by org.apache.fop.fo.flow
  Class and Description
  CharIterator Abstract base class for iterators that should iterate through a series of characters.
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  FObjMixed Abstract base class for representation of mixed content formatting objects (= those that can contain both child `FONode`s and `#PCDATA`).
  FONode Base class for nodes in the XML tree
  GraphicsProperties This interface provides access to properties necessary to calculate the size and positioning of images and graphics inside a viewport.
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.
  XMLObj Abstract class modelling generic, non-XSL-FO XML objects.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.flow.table
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  FONode Base class for nodes in the XML tree
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.pagination
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  FObjMixed Abstract base class for representation of mixed content formatting objects (= those that can contain both child `FONode`s and `#PCDATA`).
  FOEventHandler Abstract class defining what should be done with SAX events that map to XSL-FO input.
  FONode Base class for nodes in the XML tree
  FOTreeBuilderContext Context class providing information needed while building the FO tree.
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.pagination.bookmarks
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  FONode Base class for nodes in the XML tree
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.fo.properties
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  PropertyList Class containing the collection of properties for a given FObj.

- Classes in org.apache.fop.fo used by org.apache.fop.fonts
  Class and Description
  FOText A text node (PCDATA) in the formatting object tree.

- Classes in org.apache.fop.fo used by org.apache.fop.layoutmgr
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  FONode Base class for nodes in the XML tree

- Classes in org.apache.fop.fo used by org.apache.fop.layoutmgr.inline
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  FOText A text node (PCDATA) in the formatting object tree.
  GraphicsProperties This interface provides access to properties necessary to calculate the size and positioning of images and graphics inside a viewport.

- Classes in org.apache.fop.fo used by org.apache.fop.layoutmgr.list
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.layoutmgr.table
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.

- Classes in org.apache.fop.fo used by org.apache.fop.render
  Class and Description
  Constants Definition of constants used throughout FOP.
  FObj Base class for representation of formatting objects and their processing.
  FOEventHandler Abstract class defining what should be done with SAX events that map to XSL-FO input.

- Classes in org.apache.fop.fo used by org.apache.fop.render.afp.extensions
  Class and Description
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.
  FONode Base class for nodes in the XML tree
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.render.awt
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.render.bitmap
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.render.intermediate
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.render.java2d
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.render.pcl.extensions
  Class and Description
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.

- Classes in org.apache.fop.fo used by org.apache.fop.render.pdf.extensions
  Class and Description
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.
  FONode Base class for nodes in the XML tree
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.render.print
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.render.ps.extensions
  Class and Description
  ElementMapping Abstract base class for Element Mappings (including FO Element Mappings) which provide the framework of valid elements and attributes for a given namespace.
  FONode Base class for nodes in the XML tree
  PropertyList Class containing the collection of properties for a given FObj.
  ValidationException Exception thrown during FO tree validation.

- Classes in org.apache.fop.fo used by org.apache.fop.render.rtf
  Class and Description
  FOEventHandler Abstract class defining what should be done with SAX events that map to XSL-FO input.
  FONode Base class for nodes in the XML tree
  FOText A text node (PCDATA) in the formatting object tree.

- Classes in org.apache.fop.fo used by org.apache.fop.render.rtf.rtflib.tools
  Class and Description
  FObj Base class for representation of formatting objects and their processing.

- Classes in org.apache.fop.fo used by org.apache.fop.render.txt
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.render.txt.border
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.render.xml
  Class and Description
  Constants Definition of constants used throughout FOP.

- Classes in org.apache.fop.fo used by org.apache.fop.traits
  Class and Description
  FONode Base class for nodes in the XML tree

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