# Uses of Package
org.apache.fop.area

- Packages that use org.apache.fop.area
  Package | Description
  --- | ---
  org.apache.fop.area | FOP's area tree.
  org.apache.fop.area.inline | FOP's area tree: inline-level areas
  org.apache.fop.complexscripts.bidi |
  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.intermediate |
  org.apache.fop.render.java2d | Java2D Renderer which paints rendered pages on Graphics2D instances.
  org.apache.fop.render.pdf | PDF Renderer
  org.apache.fop.render.print | Renderer which prints rendered pages directly to a printer.
  org.apache.fop.render.txt | Plain Text Renderer
  org.apache.fop.render.xml | Area Tree XML Renderer.

- Classes in org.apache.fop.area used by org.apache.fop.area
  Class and Description
  AbstractOffDocumentItem Abstract base class for objects that are processed by the renderer outside of the actual document.
  Area Base object for all areas.
  AreaEventProducer Event producer interface for events related to the area tree.
  AreaTreeModel This is the model for the area tree object.
  AreaTreeObject Abstract base class for all area tree objects.
  BeforeFloat The before-float-reference-area optionally generated by an fo:region-body.
  Block This is the block area class.
  BlockParent A BlockParent holds block-level areas.
  BodyRegion This class is a container for the areas that may be generated by an fo:region-body.
  BookmarkData An instance of this class is either a PDF bookmark-tree and its child bookmark-items, or a bookmark-item and the child child bookmark-items under it.
  CTM Describe a PDF or PostScript style coordinate transformation matrix (CTM).
  Footnote The footnote-reference-area optionally generated by an fo:region-body.
  IDTracker Used by the AreaTreeHandler to keep track of ID reference usage on a PageViewport level.
  LineArea The line area.
  MainReference The main-reference-area generated by an fo:region-body This object holds one or more span-reference-areas (block-areas stacked in the block progression direction) See fo:region-body definition in the XSL Rec for more information.
  NormalFlow The normal-flow-reference-area class.
  OffDocumentItem Interface for objects that are processed by the renderer outside of the actual document.
  Page The page.
  PageSequence Represents a page sequence in the area tree.
  PageViewport Page viewport that specifies the viewport area and holds the page contents.
  RegionReference This is a region reference area for a page regions.
  RegionViewport Region Viewport area.
  RenderPagesModel This uses the AreaTreeModel to store the pages Each page is either rendered if ready or prepared for later rendering.
  Resolvable Resolvable Interface.
  Span The span-reference-area.
  Trait.ExternalLink External Link trait structure
  Viewport A viewport-area that may clip its content.

- Classes in org.apache.fop.area used by org.apache.fop.area.inline
  Class and Description
  Area Base object for all areas.
  AreaTreeObject Abstract base class for all area tree objects.
  Block This is the block area class.
  LinkResolver Link resolving for resolving internal links.
  PageViewport Page viewport that specifies the viewport area and holds the page contents.
  Resolvable Resolvable Interface.
  Viewport A viewport-area that may clip its content.

- Classes in org.apache.fop.area used by org.apache.fop.complexscripts.bidi
  Class and Description
  LineArea The line area.

- Classes in org.apache.fop.area used by org.apache.fop.layoutmgr
  Class and Description
  Area Base object for all areas.
  AreaTreeHandler Area tree handler for formatting objects.
  AreaTreeObject Abstract base class for all area tree objects.
  Block This is the block area class.
  BlockParent A BlockParent holds block-level areas.
  IDTracker Used by the AreaTreeHandler to keep track of ID reference usage on a PageViewport level.
  PageViewport Page viewport that specifies the viewport area and holds the page contents.
  Resolvable Resolvable Interface.

- Classes in org.apache.fop.area used by org.apache.fop.layoutmgr.inline
  Class and Description
  Area Base object for all areas.
  PageViewport Page viewport that specifies the viewport area and holds the page contents.

- Classes in org.apache.fop.area used by org.apache.fop.layoutmgr.list
  Class and Description
  Area Base object for all areas.

- Classes in org.apache.fop.area used by org.apache.fop.layoutmgr.table
  Class and Description
  Area Base object for all areas.
  Block This is the block area class.

- Classes in org.apache.fop.area used by org.apache.fop.render
  Class and Description
  Area Base object for all areas.
  BeforeFloat The before-float-reference-area optionally generated by an fo:region-body.
  Block This is the block area class.
  BlockViewport A BlockViewport.
  BodyRegion This class is a container for the areas that may be generated by an fo:region-body.
  CTM Describe a PDF or PostScript style coordinate transformation matrix (CTM).
  Footnote The footnote-reference-area optionally generated by an fo:region-body.
  LineArea The line area.
  MainReference The main-reference-area generated by an fo:region-body This object holds one or more span-reference-areas (block-areas stacked in the block progression direction) See fo:region-body definition in the XSL Rec for more information.
  NormalFlow The normal-flow-reference-area class.
  OffDocumentItem Interface for objects that are processed by the renderer outside of the actual document.
  Page The page.
  PageSequence Represents a page sequence in the area tree.
  PageViewport Page viewport that specifies the viewport area and holds the page contents.
  RegionReference This is a region reference area for a page regions.
  RegionViewport Region Viewport area.
  Trait.Background Background trait structure.

- Classes in org.apache.fop.area used by org.apache.fop.render.awt
  Class and Description
  Area Base object for all areas.
  PageViewport Page viewport that specifies the viewport area and holds the page contents.

- Classes in org.apache.fop.area used by org.apache.fop.render.intermediate
  Class and Description
  Block This is the block area class.
  BlockViewport A BlockViewport.
  BookmarkData An instance of this class is either a PDF bookmark-tree and its child bookmark-items, or a bookmark-item and the child child bookmark-items under it.
  CTM Describe a PDF or PostScript style coordinate transformation matrix (CTM).
  OffDocumentItem Interface for objects that are processed by the renderer outside of the actual document.
  PageSequence Represents a page sequence in the area tree.
  PageViewport Page viewport that specifies the viewport area and holds the page contents.
  RegionViewport Region Viewport area.
  Trait.Background Background trait structure.

- Classes in org.apache.fop.area used by org.apache.fop.render.java2d
  Class and Description
  CTM Describe a PDF or PostScript style coordinate transformation matrix (CTM).
  PageViewport Page viewport that specifies the viewport area and holds the page contents.

- Classes in org.apache.fop.area used by org.apache.fop.render.pdf
  Class and Description
  CTM Describe a PDF or PostScript style coordinate transformation matrix (CTM).

- Classes in org.apache.fop.area used by org.apache.fop.render.print
  Class and Description
  PageViewport Page viewport that specifies the viewport area and holds the page contents.

- Classes in org.apache.fop.area used by org.apache.fop.render.txt
  Class and Description
  Area Base object for all areas.
  CTM Describe a PDF or PostScript style coordinate transformation matrix (CTM).
  PageViewport Page viewport that specifies the viewport area and holds the page contents.

- Classes in org.apache.fop.area used by org.apache.fop.render.xml
  Class and Description
  Area Base object for all areas.
  BeforeFloat The before-float-reference-area optionally generated by an fo:region-body.
  Block This is the block area class.
  BookmarkData An instance of this class is either a PDF bookmark-tree and its child bookmark-items, or a bookmark-item and the child child bookmark-items under it.
  CTM Describe a PDF or PostScript style coordinate transformation matrix (CTM).
  DestinationData An instance of this class is named destination from fox:destination
  Footnote The footnote-reference-area optionally generated by an fo:region-body.
  LineArea The line area.
  MainReference The main-reference-area generated by an fo:region-body This object holds one or more span-reference-areas (block-areas stacked in the block progression direction) See fo:region-body definition in the XSL Rec for more information.
  NormalFlow The normal-flow-reference-area class.
  OffDocumentItem Interface for objects that are processed by the renderer outside of the actual document.
  PageSequence Represents a page sequence in the area tree.
  PageViewport Page viewport that specifies the viewport area and holds the page contents.
  RegionViewport Region Viewport area.

Copyright © 2025 Apache Software Foundation. All rights reserved.