Uses of Interface
org.apache.fop.fo.Constants
Package
Description
XSL Datatypes.
Classes, constants and basic infrastructure for the FO tree.
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 lists.
Layout managers for tables.
Generic renderer interface.
AWT Renderer used for displaying rendered pages in Java applications.
Bitmap Renderer which creates TIFF and PNG images from rendered pages.
Java2D Renderer which paints rendered pages on Graphics2D instances.
Renderer which prints rendered pages directly to a printer.
Plain Text Renderer
Border handling classes for the Plain Text Renderer
Area Tree XML Renderer.
-
Uses of Constants in org.apache.fop.datatypes
Modifier and TypeInterfaceDescriptioninterface
This interface is used as a base for compound datatypes. -
Uses of Constants in org.apache.fop.fo
Modifier and TypeClassDescriptionclass
Base class for representation of formatting objects and their processing.class
Abstract base class for representation of mixed content formatting objects (= those that can contain both childFONode
s and#PCDATA
).final class
This class creates and returns an array of Property.Maker instances indexed by the PR_* propId from Constants.java. -
Uses of Constants in org.apache.fop.fo.extensions
Modifier and TypeClassDescriptionclass
Class for the fox:external-document extension element. -
Uses of Constants 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. -
Uses of Constants 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. -
Uses of Constants 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 Constants 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 Constants in org.apache.fop.fo.properties
Modifier and TypeClassDescriptionclass
Superclass for properties that have conditional lengthsclass
This subclass of LengthProperty.Maker handles the special treatment of relative font sizes described in 7.8.4.class
This subclass of EnumProperty.Maker handles the special treatment of relative font stretch values described in 7.8.5.final class
Class for properties that wrap Keep valuesclass
Superclass for properties wrapping a LengthPair valueclass
Superclass for properties that contain LengthRange valuesclass
Base class used for handling properties of the fo:space-before and fo:space-after variety.class
A shorthand parser for the vertical-align shorthand. -
Uses of Constants in org.apache.fop.layoutmgr
Modifier and TypeClassDescriptionclass
The base class for most LayoutManagers.class
Abstract base class for a page sequence layout manager.class
LayoutManager for a block-container FO.class
LayoutManager for a block FO.class
Base LayoutManager class for all areas which stack their child areas in the block-progression direction, such as Flow, Block, ListBlock.class
LayoutManager for an external-document extension element.class
class
LayoutManager for an fo:flow object.class
Layout manager for footnote bodies.class
class
class
This class delivers Page instances.class
LayoutManager for a PageSequence.class
class
A block-stacking layout manager for an FO that supports spaces, border and padding.class
LayoutManager for an fo:flow object. -
Uses of Constants in org.apache.fop.layoutmgr.inline
Modifier and TypeClassDescriptionclass
LayoutManager handling the common tasks for the fo:instream-foreign-object and fo:external-graphics formatting objectsclass
LayoutManager for the fo:page-number-citation(-last) formatting objectclass
The alignment context is carried within a LayoutContext and as part of the Knuth Inline elements to facilitate proper line building.class
LayoutManager for the fo:basic-link formatting objectclass
Layout manager for fo:bidi-override.class
LayoutManager for the fo:character formatting objectclass
LayoutManager for the fo:external-graphic formatting objectclass
class
Layout manager for fo:footnote.class
Helper class which calculates the size and position in the viewport of an image.class
This creates a single inline container area after laying out the child block areas.class
LayoutManager for objects which stack children in the inline direction, such as Inline or Lineclass
Class modelling the commonalities of layoutmanagers for objects which stack children in the inline direction, such as Inline or Line.class
LayoutManager for the fo:instream-foreign-object formatting objectclass
LayoutManager for the fo:leader formatting objectclass
Base LayoutManager for leaf-node FObj, ie: ones which have no children.class
LayoutManager for lines.class
LayoutManager for the fo:page-number-citation-last formatting object.class
LayoutManager for the fo:page-number-citation formatting object.class
LayoutManager for the fo:page-number formatting objectclass
LayoutManager for text (a sequence of characters) which generates one or more inline areas.class
This is the layout manager for the fo:wrapper formatting object. -
Uses of Constants in org.apache.fop.layoutmgr.list
Modifier and TypeClassDescriptionclass
LayoutManager for a list-block FO.class
LayoutManager for a list-item-label or list-item-body FO.class
LayoutManager for a list-item FO. -
Uses of Constants in org.apache.fop.layoutmgr.table
Modifier and TypeClassDescriptionclass
LayoutManager for a table-and-caption FO.class
LayoutManager for a table-caption FO.class
LayoutManager for a table-cell FO.class
LayoutManager for a table FO. -
Uses of Constants in org.apache.fop.render
Modifier and TypeClassDescriptionclass
Abstract base class for renderers like PDF and PostScript where many painting operations follow similar patterns which makes it possible to share some code.class
Abstract base class for all renderers.class
Abstract base class of "Print" type renderers. -
Uses of Constants in org.apache.fop.render.awt
Modifier and TypeClassDescriptionclass
The AWTRender outputs the pages generated by the layout engine to a Swing window. -
Uses of Constants in org.apache.fop.render.bitmap
Modifier and TypeClassDescriptionclass
PNG Renderer This class actually does not render itself, instead it extendsorg.apache.fop.render.java2D.Java2DRenderer
and just encode rendering results into PNG format using Batik's image codecclass
This class represents renderer to TIFF (Tagged Image File Format) format. -
Uses of Constants in org.apache.fop.render.intermediate
Modifier and TypeClassDescriptionclass
This renderer implementation is an adapter to theIFPainter
interface. -
Uses of Constants in org.apache.fop.render.java2d
Modifier and TypeClassDescriptionclass
TheJava2DRenderer
class provides the abstract technical foundation for all rendering with the Java2D API. -
Uses of Constants in org.apache.fop.render.print
Modifier and TypeClassDescriptionclass
Renderer that prints through java.awt.PrintJob.class
Renderer that prints through java.awt.PrintJob. -
Uses of Constants in org.apache.fop.render.txt
-
Uses of Constants in org.apache.fop.render.txt.border
Modifier and TypeClassDescriptionclass
This class keeps information about abstract border element, i.e.class
This class is responsible for managing of dashed border elements.class
This class is responsible for managing of dotted border elements.class
This class is responsible for solid and double border elements managing. -
Uses of Constants in org.apache.fop.render.xml
Modifier and TypeClassDescriptionclass
Abstract xml renderer base class.class
Renderer that renders areas to XML for debugging purposes.