Uses of Interface
org.apache.fop.fo.Constants
-
Packages that use Constants Package Description org.apache.fop.datatypes XSL Datatypes.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.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.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.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.print Renderer which prints rendered pages directly to a printer.org.apache.fop.render.svg SVG (Structured Vector Graphics) Rendererorg.apache.fop.render.txt Plain Text Rendererorg.apache.fop.render.txt.border Border handling classes for the Plain Text Rendererorg.apache.fop.render.xml Area Tree XML Renderer. -
-
Uses of Constants in org.apache.fop.datatypes
Subinterfaces of Constants in org.apache.fop.datatypes Modifier and Type Interface Description interface
CompoundDatatype
This interface is used as a base for compound datatypes. -
Uses of Constants in org.apache.fop.fo
Classes in org.apache.fop.fo that implement Constants Modifier and Type Class Description 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 childFONode
s and#PCDATA
).class
FOPropertyMapping
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
Classes in org.apache.fop.fo.extensions that implement Constants Modifier and Type Class Description class
ExternalDocument
Class for the fox:external-document extension element. -
Uses of Constants in org.apache.fop.fo.flow
Classes in org.apache.fop.fo.flow that implement Constants Modifier and Type Class Description class
AbstractGraphics
Common base class for thefo:instream-foreign-object
andfo:external-graphic
flow formatting objects.class
AbstractListItemPart
Common superclass forfo:list-item-label
andfo:list-item-body
.class
AbstractPageNumberCitation
Common base class for thefo:page-number-citation
andfo:page-number-citation-last
objects.class
AbstractRetrieveMarker
Abstract base class for thefo:retrieve-marker
andfo:retrieve-table-marker
formatting objects.class
BasicLink
Class modelling thefo:basic-link
object.class
BidiOverride
Class modelling thefo:bidi-override
object.class
Block
Class modelling thefo:block object
.class
BlockContainer
Class modelling thefo:block-container
object.class
ChangeBar
Common change bar base class.class
ChangeBarBegin
class
ChangeBarEnd
class
Character
Class modelling thefo:character
object.class
ExternalGraphic
Class modelling thefo:external-graphic
object.class
Float
Class modelling thefo:float
object.class
Footnote
Class modelling thefo:footnote
object.class
FootnoteBody
Class modelling thefo:footnote-body
object.class
InitialPropertySet
Class modelling thefo:initial-property-set
object.class
Inline
Class modelling thefo:inline
formatting object.class
InlineContainer
class
InlineLevel
Class modelling the commonalities of several inline-level formatting objects.class
InstreamForeignObject
Class modelling thefo:instream-foreign-object
object.class
Leader
Class modelling thefo:leader
object.class
ListBlock
Class modelling the list blockfo:list-block
object.class
ListItem
Class modelling the list itemfo:list-item
object.class
ListItemBody
Class modelling the list itemfo:list-item-body object
.class
ListItemLabel
Class modelling the list itemfo:list-item-label
object.class
Marker
Class modelling the markerfo:marker
object.class
MultiCase
Class modelling thefo:multi-case
object.class
MultiProperties
Class modelling thefo:multi-properties
object.class
MultiPropertySet
Class modelling thefo:multi-property-set
object.class
MultiSwitch
Class modelling thefo:multi-switch
object.class
MultiToggle
Class modelling thefo:multi-toggle
property.class
PageNumber
Class modelling thefo:page-number
object.class
PageNumberCitation
Class modelling thefo:page-number-citation
object.class
PageNumberCitationLast
Class modelling thefo:page-number-citation-last
object from XSL 1.1.class
RetrieveMarker
Class modelling thefo:retrieve-marker
formatting object.class
RetrieveTableMarker
Class modelling thefo:retrieve-table-marker
formatting object.class
Wrapper
Class modelling the fo wrapperfo:wrapper
object. -
Uses of Constants in org.apache.fop.fo.flow.table
Classes in org.apache.fop.fo.flow.table that implement Constants Modifier and Type Class Description class
Table
Class modelling thefo:table
object.class
TableAndCaption
Class modelling thefo:table-and-caption
property.class
TableBody
Class modelling thefo:table-body
object.class
TableCaption
Class modelling thefo:table-caption
object.class
TableCell
Class modelling thefo: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 thefo:table-column
object.class
TableFObj
Common base class for table-related FOsclass
TableFooter
Class modelling thefo:table-footer
object.class
TableHeader
Class modelling thefo:table-header
object.class
TablePart
An abstract base class modelling a TablePart (i.e.class
TableRow
Class modelling thefo:table-row
object. -
Uses of Constants in org.apache.fop.fo.pagination
Classes in org.apache.fop.fo.pagination that implement Constants Modifier and Type Class Description class
AbstractPageSequence
Abstract base class for thefo:page-sequence
formatting object and thefox:external-document
extension object.class
ColorProfile
Class modelling thefo:color-profile
object.class
ConditionalPageMasterReference
Class modelling thefo:conditional-page-master-reference
object.class
Declarations
Class modelling thefo:declarations
object.class
Flow
Class modelling thefo:flow
object.class
LayoutMasterSet
Class modelling thefo:layout-master-set
object.class
PageSequence
Class modelling thefo:page-sequence
object.class
PageSequenceMaster
Class modelling thefo:page-sequence-master
object.class
PageSequenceWrapper
Class modelling thefo: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 thefo:region-after
object.class
RegionBA
Abstract base class forfo:region-before
andfo:region-after
.class
RegionBefore
Class modelling thefo:region-before
object.class
RegionBody
Class modelling thefo:region-body
object.class
RegionEnd
Class modelling thefo:region-end
object.class
RegionSE
Abstract base class forfo:region-start
andfo:region-end
.class
RegionStart
Class modelling thefo:region-start
object.class
RepeatablePageMasterAlternatives
Class modelling thefo:repeatable-page-master-alternatives
object.class
RepeatablePageMasterReference
Class modelling thefo:repeatable-page-master-reference
object.class
Root
Class modeling thefo:root
formatting object.class
SideRegion
Common base class for side regions (before, after, start, end).class
SimplePageMaster
Class modelling thefo:simple-page-master
object.class
SinglePageMasterReference
Class modelling thefo:single-page-master-reference
object.class
StaticContent
Class modelling thefo:static-content
object.class
Title
Class modeling thefo:title
object. -
Uses of Constants in org.apache.fop.fo.pagination.bookmarks
Classes in org.apache.fop.fo.pagination.bookmarks that implement Constants Modifier and Type Class Description class
Bookmark
Class modelling thefo:bookmark
object, first introduced in the XSL 1.1 WD.class
BookmarkTitle
Class modelling thefo:bookmark-title
object, first introduced in the XSL 1.1 WD.class
BookmarkTree
Class modelling thefo:bookmark-tree
object, first introduced in the XSL 1.1 WD. -
Uses of Constants in org.apache.fop.fo.properties
Classes in org.apache.fop.fo.properties that implement Constants Modifier and Type Class Description private static class
CommonBorderPaddingBackground.ConditionalNullLength
A conditional length of value 0.class
CondLengthProperty
Superclass for properties that have conditional lengthsclass
FontSizePropertyMaker
This subclass of LengthProperty.Maker handles the special treatment of relative font sizes described in 7.8.4.class
FontStretchPropertyMaker
This subclass of EnumProperty.Maker handles the special treatment of relative font stretch values described in 7.8.5.class
KeepProperty
Class for properties that wrap Keep valuesclass
LengthPairProperty
Superclass for properties wrapping a LengthPair valueclass
LengthRangeProperty
Superclass for properties that contain LengthRange valuesclass
SpaceProperty
Base class used for handling properties of the fo:space-before and fo:space-after variety.class
VerticalAlignShorthandParser
A shorthand parser for the vertical-align shorthand. -
Uses of Constants in org.apache.fop.layoutmgr
Classes in org.apache.fop.layoutmgr that implement Constants Modifier and Type Class Description class
AbstractLayoutManager
The base class for most LayoutManagers.class
AbstractPageSequenceLayoutManager
Abstract base class for a page sequence layout manager.class
BlockContainerLayoutManager
LayoutManager for a block-container FO.class
BlockLayoutManager
LayoutManager for a block FO.class
BlockStackingLayoutManager
Base LayoutManager class for all areas which stack their child areas in the block-progression direction, such as Flow, Block, ListBlock.class
ExternalDocumentLayoutManager
LayoutManager for an external-document extension element.class
FloatContentLayoutManager
class
FlowLayoutManager
LayoutManager for an fo:flow object.class
FootnoteBodyLayoutManager
Layout manager for footnote bodies.class
MultiCaseLayoutManager
class
MultiSwitchLayoutManager
class
PageProvider
This class delivers Page instances.class
PageSequenceLayoutManager
LayoutManager for a PageSequence.class
RetrieveTableMarkerLayoutManager
class
SpacedBorderedPaddedBlockLayoutManager
A block-stacking layout manager for an FO that supports spaces, border and padding.class
StaticContentLayoutManager
LayoutManager for an fo:flow object. -
Uses of Constants in org.apache.fop.layoutmgr.inline
Classes in org.apache.fop.layoutmgr.inline that implement Constants Modifier and Type Class Description class
AbstractGraphicsLayoutManager
LayoutManager handling the common tasks for the fo:instream-foreign-object and fo:external-graphics formatting objectsclass
AbstractPageNumberCitationLayoutManager
LayoutManager for the fo:page-number-citation(-last) formatting objectclass
AlignmentContext
The alignment context is carried within a LayoutContext and as part of the Knuth Inline elements to facilitate proper line building.class
BasicLinkLayoutManager
LayoutManager for the fo:basic-link formatting objectclass
BidiLayoutManager
Layout manager for fo:bidi-override.class
CharacterLayoutManager
LayoutManager for the fo:character formatting objectclass
ExternalGraphicLayoutManager
LayoutManager for the fo:external-graphic formatting objectclass
FloatLayoutManager
class
FootnoteLayoutManager
Layout manager for fo:footnote.class
ImageLayout
Helper class which calculates the size and position in the viewport of an image.class
InlineContainerLayoutManager
This creates a single inline container area after laying out the child block areas.class
InlineLayoutManager
LayoutManager for objects which stack children in the inline direction, such as Inline or Lineclass
InlineStackingLayoutManager
Class modelling the commonalities of layoutmanagers for objects which stack children in the inline direction, such as Inline or Line.class
InstreamForeignObjectLM
LayoutManager for the fo:instream-foreign-object formatting objectclass
LeaderLayoutManager
LayoutManager for the fo:leader formatting objectclass
LeafNodeLayoutManager
Base LayoutManager for leaf-node FObj, ie: ones which have no children.class
LineLayoutManager
LayoutManager for lines.class
PageNumberCitationLastLayoutManager
LayoutManager for the fo:page-number-citation-last formatting object.class
PageNumberCitationLayoutManager
LayoutManager for the fo:page-number-citation formatting object.class
PageNumberLayoutManager
LayoutManager for the fo:page-number formatting objectclass
TextLayoutManager
LayoutManager for text (a sequence of characters) which generates one or more inline areas.class
WrapperLayoutManager
This is the layout manager for the fo:wrapper formatting object. -
Uses of Constants in org.apache.fop.layoutmgr.list
Classes in org.apache.fop.layoutmgr.list that implement Constants Modifier and Type Class Description class
ListBlockLayoutManager
LayoutManager for a list-block FO.class
ListItemContentLayoutManager
LayoutManager for a list-item-label or list-item-body FO.class
ListItemLayoutManager
LayoutManager for a list-item FO. -
Uses of Constants in org.apache.fop.layoutmgr.table
Classes in org.apache.fop.layoutmgr.table that implement Constants Modifier and Type Class Description class
TableAndCaptionLayoutManager
LayoutManager for a table-and-caption FO.class
TableCaptionLayoutManager
LayoutManager for a table-caption FO.class
TableCellLayoutManager
LayoutManager for a table-cell FO.class
TableLayoutManager
LayoutManager for a table FO. -
Uses of Constants in org.apache.fop.render
Classes in org.apache.fop.render that implement Constants Modifier and Type Class Description class
AbstractPathOrientedRenderer
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
AbstractRenderer
Abstract base class for all renderers.class
PrintRenderer
Abstract base class of "Print" type renderers. -
Uses of Constants in org.apache.fop.render.awt
Classes in org.apache.fop.render.awt that implement Constants Modifier and Type Class Description class
AWTRenderer
The AWTRender outputs the pages generated by the layout engine to a Swing window. -
Uses of Constants in org.apache.fop.render.bitmap
Classes in org.apache.fop.render.bitmap that implement Constants Modifier and Type Class Description class
PNGRenderer
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
TIFFRenderer
This class represents renderer to TIFF (Tagged Image File Format) format. -
Uses of Constants in org.apache.fop.render.intermediate
Classes in org.apache.fop.render.intermediate that implement Constants Modifier and Type Class Description class
IFRenderer
This renderer implementation is an adapter to theIFPainter
interface. -
Uses of Constants in org.apache.fop.render.java2d
Classes in org.apache.fop.render.java2d that implement Constants Modifier and Type Class Description class
Java2DRenderer
TheJava2DRenderer
class provides the abstract technical foundation for all rendering with the Java2D API. -
Uses of Constants in org.apache.fop.render.print
Classes in org.apache.fop.render.print that implement Constants Modifier and Type Class Description class
PageableRenderer
Renderer that prints through java.awt.PrintJob.class
PrintRenderer
Renderer that prints through java.awt.PrintJob. -
Uses of Constants in org.apache.fop.render.svg
Classes in org.apache.fop.render.svg that implement Constants Modifier and Type Class Description class
SVGRenderer
This renderer generates SVG (Scalable Vector Graphics) format. -
Uses of Constants in org.apache.fop.render.txt
Classes in org.apache.fop.render.txt that implement Constants Modifier and Type Class Description class
TXTRenderer
Renderer that renders areas to plain text. -
Uses of Constants in org.apache.fop.render.txt.border
Classes in org.apache.fop.render.txt.border that implement Constants Modifier and Type Class Description class
AbstractBorderElement
This class keeps information about abstract border element, i.e.class
DashedBorderElement
This class is responsible for managing of dashed border elements.class
DottedBorderElement
This class is responsible for managing of dotted border elements.class
SolidAndDoubleBorderElement
This class is responsible for solid and double border elements managing. -
Uses of Constants in org.apache.fop.render.xml
Classes in org.apache.fop.render.xml that implement Constants Modifier and Type Class Description class
AbstractXMLRenderer
Abstract xml renderer base class.class
XMLRenderer
Renderer that renders areas to XML for debugging purposes.
-