Package org.foray.area

Classes representing the actual layout of content on pages.

See:
          Description

Class Summary
AbstractAncestralInlineArea Abstract superclass for inline area classes that can create children.
AbstractInlineArea Common superclass for all areas generated by inline formatting objects.
AbstractListItemContent An AreaNode containing the areas generated by the children of a list-item-label.
AbstractTablePartContainer Abstract superclass for table-body, table-header, and table-footer areas.
Area Abstract superclass for all Areas in the AreaTree.
AreaFixed Subclasses are block-areas that do not need to store their own size or spacing information.
AreaFlexible Subclasses are areas that need to store their own size and spacing information.
AreaNode Abstract superclass for all nodes in the AreaTree.
AreaTree The root of the AreaTree.
AreaTreeFactory4a The top-level object in the FOTree implementation.
BasicLinkArea A normal inline-area generated by the fo:basic-link.
BeforeFloatRA Manages the before-float-reference-area.
BidiOverrideArea A normal inline-area generated by the fo:bidi-override object.
BlockArea Superclass for normal block-areas (NormalBlockArea) and line-areas (LineArea).
BlockContainerRA The container area for the contents of a block-container FO.
BookmarkArea The AreaTree representation of an fo:bookmark object.
BookmarkParentArea Superclass for classes that can be parents of BookmarkAreas.
BookmarkTitleArea The AreaTree representation of an fo:bookmark-title object.
BookmarkTreeArea A NonArea class for items generated by fo:bookmark-tree.
ContainerRA Abstract superclass for areas that are primarily for collection and positioning other areas.
ExternalGraphicArea Area containing an external-graphic.
FOLinkage Abstract superclass for classes that handle the linkage between the FO Tree and the Area Tree.
FOLinkageMarker Handles linkage to the FO Tree for the specialized case of fo:marker descendants, which can be laid out multiple times in the AreaTree.
FOLinkageNormal A "normal" linkage manager, that is, one that simply matches an FONode to the Areas that it has created.
FootnoteRA Manages the footnote reference area for a page.
ForeignObjectArea Area containing a foreign-object.
IndexPageCitationListArea A normal inline-area generated by the fo:index-page-citation-list object.
InlineArea Areas generated by the fo:inline object.
InlineContainerArea Areas generated by the fo:inline-container object.
LeaderArea An Area containing a leader item.
LineArea Area containing a line of content on the page.
ListBlockArea Area containing all or part of a list-block.
ListItemArea Area containing all or part of a list-item.
ListItemBodyContainer An AreaNode containing the areas generated by the children of a list-item-body.
ListItemLabelContainer An AreaNode containing the areas generated by the children of a list-item-label.
MainRA Manages the main-reference-area.
MathArea The reference area that contains the content that is in a ForeignObjectArea viewport area.
NonArea Abstract base class for all AreaNodes that do not occupy any area.
NormalBlockArea This class represents a Block Area.
NormalFlowRA Represents a normal-flow-reference-area.
PageCollection PageCollection is not really an Area.
PageNumberArea The normal inline-area created by an fo:page-number object.
PageNumberCitationArea Area containing all or part of a page-number-citation.
PageNumberCitationLastArea Area containing all or part of a page-number-citation-last.
PageRA Area containing a page.
RegionRA This class is used to manage a region-reference-area.
RegionRABody Area containing a region-body.
ScalingValueCitationArea The normal inline-area created by an fo:scaling-value-citation object.
SpanRA Represents a span-reference-area.
SVGArea An SVGArea represents the reference area that contains the content that is in a ForeignObjectArea viewport area.
TableBodyContainer Area containing all or part of a table-body.
TableCellRA Area containing all or part of a table-cell.
TableFooterContainer Area containing all or part of a table-footer.
TableHeaderContainer Area containing all or part of a table-header.
TableRA Area containing part or all of a Table.
TableRowContainer Class representing the areas returned by an fo:table-row object.
TextArea TextArea is a convenience class whose members represent contiguous glyph-areas that have identical text-related traits.
 

Enum Summary
AreaClass Enumeration of valid area classes.
 

Package org.foray.area Description

Classes representing the actual layout of content on pages.



Copyright © 2017. All rights reserved.