Uses of Class
org.foray.area.AreaNode

Packages that use AreaNode
org.foray.area Classes representing the actual layout of content on pages. 
 

Uses of AreaNode in org.foray.area
 

Subclasses of AreaNode in org.foray.area
 class AbstractAncestralInlineArea
          Abstract superclass for inline area classes that can create children.
 class AbstractInlineArea
          Common superclass for all areas generated by inline formatting objects.
 class AbstractListItemContent
          An AreaNode containing the areas generated by the children of a list-item-label.
 class AbstractTablePartContainer
          Abstract superclass for table-body, table-header, and table-footer areas.
 class Area
          Abstract superclass for all Areas in the AreaTree.
 class AreaFixed
          Subclasses are block-areas that do not need to store their own size or spacing information.
 class AreaFlexible
          Subclasses are areas that need to store their own size and spacing information.
 class AreaTree
          The root of the AreaTree.
 class BasicLinkArea
          A normal inline-area generated by the fo:basic-link.
 class BeforeFloatRA
          Manages the before-float-reference-area.
 class BidiOverrideArea
          A normal inline-area generated by the fo:bidi-override object.
 class BlockArea
          Superclass for normal block-areas (NormalBlockArea) and line-areas (LineArea).
 class BlockContainerRA
          The container area for the contents of a block-container FO.
 class ContainerRA
          Abstract superclass for areas that are primarily for collection and positioning other areas.
 class ExternalGraphicArea
          Area containing an external-graphic.
 class FootnoteRA
          Manages the footnote reference area for a page.
 class ForeignObjectArea
          Area containing a foreign-object.
 class IndexPageCitationListArea
          A normal inline-area generated by the fo:index-page-citation-list object.
 class InlineArea
          Areas generated by the fo:inline object.
 class InlineContainerArea
          Areas generated by the fo:inline-container object.
 class LeaderArea
          An Area containing a leader item.
 class LineArea
          Area containing a line of content on the page.
 class ListBlockArea
          Area containing all or part of a list-block.
 class ListItemArea
          Area containing all or part of a list-item.
 class ListItemBodyContainer
          An AreaNode containing the areas generated by the children of a list-item-body.
 class ListItemLabelContainer
          An AreaNode containing the areas generated by the children of a list-item-label.
 class MainRA
          Manages the main-reference-area.
 class NonArea
          Abstract base class for all AreaNodes that do not occupy any area.
 class NormalBlockArea
          This class represents a Block Area.
 class NormalFlowRA
          Represents a normal-flow-reference-area.
 class PageCollection
          PageCollection is not really an Area.
 class PageNumberArea
          The normal inline-area created by an fo:page-number object.
 class PageNumberCitationArea
          Area containing all or part of a page-number-citation.
 class PageNumberCitationLastArea
          Area containing all or part of a page-number-citation-last.
 class PageRA
          Area containing a page.
 class RegionRA
          This class is used to manage a region-reference-area.
 class RegionRABody
          Area containing a region-body.
 class ScalingValueCitationArea
          The normal inline-area created by an fo:scaling-value-citation object.
 class SpanRA
          Represents a span-reference-area.
 class TableBodyContainer
          Area containing all or part of a table-body.
 class TableCellRA
          Area containing all or part of a table-cell.
 class TableFooterContainer
          Area containing all or part of a table-footer.
 class TableHeaderContainer
          Area containing all or part of a table-header.
 class TableRA
          Area containing part or all of a Table.
 class TableRowContainer
          Class representing the areas returned by an fo:table-row object.
 class TextArea
          TextArea is a convenience class whose members represent contiguous glyph-areas that have identical text-related traits.
 

Methods in org.foray.area that return AreaNode
 AreaNode AreaNode.getChildAt(int childIndex)
           
 AreaNode AreaNode.getFirstChild()
           
 AreaNode FOLinkageNormal.getFirstGeneratedBy()
          Returns the first area generated by this linkage, that is, by the FO node in this linkage.
 AreaNode AreaNode.getLastChild()
           
 AreaNode FOLinkageNormal.getLastGeneratedBy()
          Returns the last area node generated by the FO.
protected  AreaNode AreaNode.getNextChildOfGeneratedBy()
          Returns the next child of this area's "generated-by".
 AreaNode FOLinkageNormal.getNextGeneratedBy(AreaNode area)
          For a given area, returns the next area generated by this linkage.
 AreaNode TableRA.getParent()
           
 AreaNode SpanRA.getParent()
           
 AreaNode RegionRABody.getParent()
           
 AreaNode RegionRA.getParent()
           
 AreaNode NormalBlockArea.getParent()
           
 AreaNode MainRA.getParent()
           
 AreaNode ListBlockArea.getParent()
           
 AreaNode FootnoteRA.getParent()
           
 AreaNode BlockContainerRA.getParent()
           
 AreaNode BeforeFloatRA.getParent()
           
 AreaNode AreaTree.getParent()
           
abstract  AreaNode AreaNode.getParent()
           
protected  AreaNode AreaNode.getPreviousChildOfGeneratedBy()
          Returns the previous child of this area's "generated-by".
 AreaNode FOLinkageNormal.getPreviousGeneratedBy(AreaNode area)
          For a given area, returns the previous area generated by this linkage.
 

Methods in org.foray.area that return types with arguments of type AreaNode
 List<AreaNode> TextArea.getChildren()
           
 List<AreaNode> TableCellRA.getChildren()
           
 List<AreaNode> ScalingValueCitationArea.getChildren()
           
 List<AreaNode> RegionRABody.getChildren()
           
 List<AreaNode> RegionRA.getChildren()
           
 List<AreaNode> PageRA.getChildren()
           
 List<AreaNode> NormalFlowRA.getChildren()
           
 List<AreaNode> NormalBlockArea.getChildren()
           
 List<AreaNode> MainRA.getChildren()
           
 List<AreaNode> ListBlockArea.getChildren()
           
 List<AreaNode> FootnoteRA.getChildren()
           
 List<AreaNode> ExternalGraphicArea.getChildren()
           
 List<AreaNode> BlockContainerRA.getChildren()
           
 List<AreaNode> BeforeFloatRA.getChildren()
           
abstract  List<? extends AreaNode> AreaNode.getChildren()
           
abstract  List<AreaNode> AreaFixed.getChildren()
           
 List<? extends AreaNode> AreaNode.getSiblings()
           
 

Methods in org.foray.area with parameters of type AreaNode
 boolean FOLinkageNormal.contains(AreaNode areaNode)
          Indicates whether a given area was generated by this linkage.
 AreaNode FOLinkageNormal.getNextGeneratedBy(AreaNode area)
          For a given area, returns the next area generated by this linkage.
 AreaNode FOLinkageNormal.getPreviousGeneratedBy(AreaNode area)
          For a given area, returns the previous area generated by this linkage.
 org.axsl.fo.fo.RetrieveMarker FOLinkageNormal.getRetrieveMarker(AreaNode areaNode)
           
 org.axsl.fo.fo.GraftingPoint FOLinkageMarker.getRetrieveMarker(AreaNode areaNode)
           
abstract  org.axsl.fo.fo.GraftingPoint FOLinkage.getRetrieveMarker(AreaNode areaNode)
          Retrieves the GraftingPoint, if any, for a given area node.
 boolean FOLinkageNormal.isFirstGeneratedBy(AreaNode area)
          Indicates whether a given area is the first one generated by this linkage.
 boolean FOLinkageNormal.isLastGeneratedBy(AreaNode area)
          Indicates whether a given area is the last one generated by this linkage.
 void SpanRA.moveChildBackward(AreaNode child, NormalFlowRA oldParent, NormalFlowRA newParent)
          Moves a child from one parent to the last child of another parent.
 void SpanRA.moveChildForward(AreaNode child, NormalFlowRA oldParent, NormalFlowRA newParent)
          Moves a child from one parent to the first child of another parent.
 void FOLinkageNormal.registerGeneratedArea(AreaNode areaNode)
          Register a given area node as being generated by this linkage.
 void AreaFlexible.removeChild(AreaNode areaNode)
          Remove a child.
 void TextArea.setParent(AreaNode node)
           
 void TableRowContainer.setParent(AreaNode node)
           
 void TableRA.setParent(AreaNode node)
           
 void TableCellRA.setParent(AreaNode node)
           
 void SpanRA.setParent(AreaNode node)
           
 void ScalingValueCitationArea.setParent(AreaNode node)
           
 void RegionRABody.setParent(AreaNode node)
           
 void RegionRA.setParent(AreaNode node)
           
 void PageRA.setParent(AreaNode node)
           
 void PageNumberCitationLastArea.setParent(AreaNode node)
           
 void PageNumberCitationArea.setParent(AreaNode node)
           
 void PageNumberArea.setParent(AreaNode node)
           
 void PageCollection.setParent(AreaNode node)
           
 void NormalFlowRA.setParent(AreaNode node)
           
 void NormalBlockArea.setParent(AreaNode node)
           
 void MainRA.setParent(AreaNode node)
           
 void ListItemArea.setParent(AreaNode node)
           
 void ListBlockArea.setParent(AreaNode node)
           
 void LineArea.setParent(AreaNode node)
           
 void LeaderArea.setParent(AreaNode node)
           
 void InlineContainerArea.setParent(AreaNode node)
           
 void InlineArea.setParent(AreaNode node)
           
 void IndexPageCitationListArea.setParent(AreaNode node)
           
 void ForeignObjectArea.setParent(AreaNode node)
           
 void FootnoteRA.setParent(AreaNode node)
           
 void ExternalGraphicArea.setParent(AreaNode node)
           
 void BlockContainerRA.setParent(AreaNode node)
           
 void BidiOverrideArea.setParent(AreaNode node)
           
 void BeforeFloatRA.setParent(AreaNode node)
           
 void BasicLinkArea.setParent(AreaNode node)
           
 void AreaTree.setParent(AreaNode node)
           
abstract  void AreaNode.setParent(AreaNode node)
          Sets the parent node.
 void AbstractTablePartContainer.setParent(AreaNode node)
           
 void AbstractListItemContent.setParent(AreaNode node)
           
 void FOLinkageNormal.unregisterGeneratedArea(AreaNode areaNode)
          Unregisters a given area node.
protected  Area AbstractInlineArea.validateNewParent(AreaNode node)
          Standard validation routine for child classes that are setting a new parent.
 



Copyright © 2017. All rights reserved.