Uses of Interface
org.foray.common.OrderedTreeNode

Packages that use OrderedTreeNode
org.foray.area Classes representing the actual layout of content on pages. 
org.foray.common Low-level utility classes accessible to the entire application. 
org.foray.fotree Classes for parsing and representing the XSL-FO document input objects and properties in the various namespaces. 
org.foray.fotree.axsl.obj Classes representing non-standard objects in the FO Tree that are sanctioned by aXSL. 
org.foray.fotree.fo.obj Classes representing the various Formatting Objects in the fo: namespace. 
org.foray.fotree.math.obj Classes representing objects in the m: (MathML) namespace. 
org.foray.fotree.svg.obj Classes representing objects in the svg: (Scalable Vector Graphics) namespace. 
 

Uses of OrderedTreeNode in org.foray.area
 

Classes in org.foray.area that implement OrderedTreeNode
 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 AreaNode
          Abstract superclass for all nodes in the AreaTree.
 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 OrderedTreeNode
 OrderedTreeNode AreaNode.getOrderedParent()
           
 

Uses of OrderedTreeNode in org.foray.common
 

Classes in org.foray.common that implement OrderedTreeNode
 class AbstractOrderedTreeNode
          An implementation of the TreeNode interface that provides methods for various traversal needs.
 

Methods in org.foray.common that return OrderedTreeNode
 OrderedTreeNode OrderedTreeNode.getFirstChild()
          Returns the first child of this node.
 OrderedTreeNode AbstractOrderedTreeNode.getFirstChild()
           
 OrderedTreeNode OrderedTreeNode.getFirstLeaf()
          Finds and returns the first leaf that is a descendant of this node -- either this node or its first child's first leaf.
 OrderedTreeNode AbstractOrderedTreeNode.getFirstLeaf()
          Finds and returns the first leaf that is a descendant of this node -- either this node or its first child's first leaf.
 OrderedTreeNode OrderedTreeNode.getLastChild()
          Returns the last child of this node.
 OrderedTreeNode AbstractOrderedTreeNode.getLastChild()
           
 OrderedTreeNode OrderedTreeNode.getLastLeaf()
          Finds and returns the last leaf that is a descendant of this node -- either this node or its last child's last leaf.
 OrderedTreeNode AbstractOrderedTreeNode.getLastLeaf()
          Finds and returns the last leaf that is a descendant of this node -- either this node or its last child's last leaf.
 OrderedTreeNode OrderedTreeNode.getNextLeaf()
          Returns the leaf after this node or null if this node is the last leaf in the tree.
 OrderedTreeNode AbstractOrderedTreeNode.getNextLeaf()
          Returns the leaf after this node or null if this node is the last leaf in the tree.
 OrderedTreeNode OrderedTreeNode.getNextSibling()
          Returns the next sibling node.
 OrderedTreeNode AbstractOrderedTreeNode.getNextSibling()
           
 OrderedTreeNode OrderedTreeNode.getOrderedParent()
          Returns the parent of this node, cast as an OrderedTreeNode.
 OrderedTreeNode OrderedTreeNode.getPreviousLeaf()
          Returns the leaf before this node or null if this node is the first leaf in the tree.
 OrderedTreeNode AbstractOrderedTreeNode.getPreviousLeaf()
          Returns the leaf before this node or null if this node is the first leaf in the tree.
 OrderedTreeNode OrderedTreeNode.getPreviousSibling()
          Returns the previous sibling node.
 OrderedTreeNode AbstractOrderedTreeNode.getPreviousSibling()
           
 OrderedTreeNode AbstractOrderedTreeNode.getSharedAncestor(OrderedTreeNode aNode)
          Returns the nearest common ancestor to this node and aNode.
 OrderedTreeNode AbstractOrderedTreeNode.PostOrderDescendantIterator.next()
           
 OrderedTreeNode OrderedTreeNode.nextPostOrderNode()
          Returns the next node in the tree relative to the current node, in post-order traversal order.
 OrderedTreeNode AbstractOrderedTreeNode.nextPostOrderNode()
          Returns the next node in the tree relative to the current node, in post-order traversal order.
 OrderedTreeNode OrderedTreeNode.nextPreOrderNode()
          Returns the next node in the tree relative to the current node, in pre-order traversal order.
 OrderedTreeNode AbstractOrderedTreeNode.nextPreOrderNode()
           
 

Methods in org.foray.common that return types with arguments of type OrderedTreeNode
 Enumeration<? extends OrderedTreeNode> AbstractOrderedTreeNode.children()
           
abstract  List<? extends OrderedTreeNode> AbstractOrderedTreeNode.getChildren()
          Return the List of this node's children.
abstract  List<? extends OrderedTreeNode> AbstractOrderedTreeNode.getSiblings()
          Returns the List of this node's parent's children, which includes this node.
 Iterator<OrderedTreeNode> AbstractOrderedTreeNode.postOrderDescendantIterator()
          Returns an iterator that will iterate the descendant nodes of this node in post-traversal (depth-first) order.
 

Methods in org.foray.common with parameters of type OrderedTreeNode
 OrderedTreeNode AbstractOrderedTreeNode.getSharedAncestor(OrderedTreeNode aNode)
          Returns the nearest common ancestor to this node and aNode.
 boolean OrderedTreeNode.isNodeAncestor(OrderedTreeNode anotherNode)
          Returns true if anotherNode is an ancestor of this node -- if it is this node, this node's parent, or an ancestor of this node's parent.
 boolean AbstractOrderedTreeNode.isNodeAncestor(OrderedTreeNode anotherNode)
           
 boolean AbstractOrderedTreeNode.isNodeDescendant(OrderedTreeNode anotherNode)
          Returns true if anotherNode is a descendant of this node -- if it is this node, one of this node's children, or a descendant of one of this node's children.
 

Uses of OrderedTreeNode in org.foray.fotree
 

Classes in org.foray.fotree that implement OrderedTreeNode
 class FObj
          Base class for formatting objects.
 class FObjMixed
          Abstract superclass for mixed content formatting objects.
 class FObjScaled
          Abstract base class for inline FOs that are scaleable.
 class ForeignXML
          Abstract base class for the root node of XML documents or document fragments that are wrapped inside of an fo:instream-foreign-object.
 

Methods in org.foray.fotree that return OrderedTreeNode
 OrderedTreeNode FObj.getOrderedParent()
           
 

Uses of OrderedTreeNode in org.foray.fotree.axsl.obj
 

Classes in org.foray.fotree.axsl.obj that implement OrderedTreeNode
 class Metadata
          Implements the axsl:metadata element.
 

Uses of OrderedTreeNode in org.foray.fotree.fo.obj
 

Classes in org.foray.fotree.fo.obj that implement OrderedTreeNode
 class AbstractCharacterSequence
          Abstract superclass for representations of characters.
 class AbstractFlow
          Abstract superclass for "flow", and "static-content" objects in XSL-FO.
 class AbstractFolioDescriptor
          Abstract superclass for "folio-prefix" and "folio-suffix" FOs.
 class AbstractIndexFormatting
          Abstract superclass for "index-page-number-prefix", "index-page-number-suffix", "index-page-citation-list-separator", and "index-page-citation-range-separator" FOs.
 class AbstractPageMaster
          Abstract superclass for all page master classes.
 class AbstractPageReference
          Abstract superclass for page-number, page-number-citation, and page-number-citation-last.
 class AbstractTablePart
          Abstract superclass for table-body, table-header, and table-footer objects in XSL-FO.
 class BasicLink
          A "basic-link" object in XSL-FO.
 class BidiOverride
          A "bidi-override" object in XSL-FO.
 class Block
          A "block" object in XSL-FO.
 class BlockContainer
          A "block-container" object in XSL-FO.
 class Bookmark
          A "bookmark" object in XSL-FO.
 class BookmarkTitle
          A "bookmark-title" object in XSL-FO.
 class BookmarkTree
          A "bookmark-tree" object in XSL-FO.
 class ChangeBarBegin
          A "change-bar-begin" object in XSL-FO.
 class ChangeBarEnd
          A "change-bar-end" object in XSL-FO.
 class Character
          A "character" object in XSL-FO.
 class CharacterSequence4a
          A text node in the formatting object tree.
 class ColorProfile
          A "color-profile" object in XSL-FO.
 class ConditionalPageMasterReference
          A "conditional-page-master-reference" object in XSL-FO.
 class Declarations
          A "declarations" object in XSL-FO.
 class ExternalGraphic
          An "external-graphic" object in XSL-FO.
 class Float
          A "float" object in XSL-FO.
 class Flow
          A "flow" object in XSL-FO.
 class FlowAssignment
          A "flow-assignment" object in XSL-FO.
 class FlowMap
          A "flow-map" object in XSL-FO.
 class FlowNameSpecifier
          A "flow-name-specifier" object in XSL-FO.
 class FlowSourceList
          A "flow-source-list" object in XSL-FO.
 class FlowTargetList
          A "flow-target-list" object in XSL-FO.
 class FolioPrefix
          A "folio-prefix" object in XSL-FO.
 class FolioSuffix
          A "folio-suffix" object in XSL-FO.
 class Footnote
          A "footnote" object in XSL-FO.
 class FootnoteBody
          A "footnote-body" object in XSL-FO.
 class FoWordSequence
          Text in an FO document that is already broken into words.
 class IndexKeyReference
          An "index-key-reference" object in XSL-FO.
 class IndexPageCitationList
          An "index-page-citation-list" object in XSL-FO.
 class IndexPageCitationListSeparator
          An "index-page-citation-list-separator" object in XSL-FO.
 class IndexPageCitationRangeSeparator
          An "index-page-citation-range-separator" object in XSL-FO.
 class IndexPageNumberPrefix
          An "index-page-number-prefix" object in XSL-FO.
 class IndexPageNumberSuffix
          An "index-page-number-suffix" object in XSL-FO.
 class IndexRangeBegin
          An "index-range-begin" object in XSL-FO.
 class IndexRangeEnd
          An "index-range-end" object in XSL-FO.
 class InitialPropertySet
          An "initial-property-set" object in XSL-FO.
 class Inline
          An "inline" object in XSL-FO.
 class InlineContainer
          An "inline-container" object in XSL-FO.
 class InstreamForeignObject
          An "instream-foreign-object" object in XSL-FO.
 class LayoutMasterSet
          A "layout-master-set" object in XSL-FO.
 class Leader
          A "leader" object in XSL-FO.
 class ListBlock
          A "list-block" object in XSL-FO.
 class ListItem
          A "list-item" object in XSL-FO.
 class ListItemBody
          A "list-item-body" object in XSL-FO.
 class ListItemLabel
          A "list-item-label" object in XSL-FO.
 class Marker
          A "marker" object in XSL-FO.
 class MultiCase
          A "multi-case" object in XSL-FO.
 class MultiProperties
          A "multi-properties" object in XSL-FO.
 class MultiPropertySet
          A "multi-property-set" object in XSL-FO.
 class MultiSwitch
          A "multi-switch" object in XSL-FO.
 class MultiToggle
          A "multi-toggle" object in XSL-FO.
 class PageNumber
          A "page-number" object in XSL-FO.
 class PageNumberCitation
          A "page-number-citation" object in XSL-FO.
 class PageNumberCitationLast
          A "page-number-citation-last" object in XSL-FO.
 class PageSequence
          A "page-sequence" object in XSL-FO.
 class PageSequenceMaster
          A "page-sequence-master" object in XSL-FO.
 class PageSequenceWrapper
          A "page-sequence-wrapper" object in XSL-FO.
 class Region
          Abstract base class for pagination regions in XSL-FO.
 class RegionAfter
          A "region-after" object in XSL-FO.
 class RegionBefore
          A "region-before" object in XSL-FO.
 class RegionBody
          A "region-body" object in XSL-FO.
 class RegionEnd
          A "region-end" object in XSL-FO.
 class RegionNameSpecifier
          A "region-name-specifier" object in XSL-FO.
 class RegionStart
          A "region-start" object in XSL-FO.
 class RepeatablePMAlternatives
          A "repeatable-page-master-alternatives" object in XSL-FO.
 class RepeatablePMReference
          A "repeatable-page-master-reference" object in XSL-FO.
 class RetrieveMarker
          A "retrieve-marker" object in XSL-FO.
 class RetrieveTableMarker
          A "retrieve-table-marker" object in XSL-FO.
 class Root
          A "root" object in XSL-FO.
 class ScalingValueCitation
          A "scaling-value-citation" object in XSL-FO.
 class SimplePageMaster
          A "simple-page-master" object in XSL-FO.
 class SinglePageMasterReference
          A "single-page-master-reference" object in XSl-FO.
 class StaticContent
          A "static-content" object in XSL-FO.
 class SubSequenceSpecifier
          Abstract superclass for the formatting objects that can be used to specify a sub-sequence of pages to be used in a page-sequence-master.
 class Table
          A "table" object in XSL-FO.
 class TableAndCaption
          A "table-and-caption" object in XSL-FO.
 class TableBody
          A "table-body" object in XSL-FO.
 class TableCaption
          A "table-caption" object in XSL-FO.
 class TableCell
          A "table-cell" object in XSL-FO.
 class TableColumn
          A "table-column" object in XSL-FO.
 class TableFooter
          A "table-footer" object in XSL-FO.
 class TableHeader
          A "table-header" object in XSL-FO.
 class TableRow
          A "table-row" object in XSL-FO.
 class Title
          A "title" object in XSL-FO.
 class Wrapper
          A "wrapper" object in XSl-FO.
 

Uses of OrderedTreeNode in org.foray.fotree.math.obj
 

Classes in org.foray.fotree.math.obj that implement OrderedTreeNode
 class InstreamMathElement
          The content of an instream Math (MathML) document.
 

Uses of OrderedTreeNode in org.foray.fotree.svg.obj
 

Classes in org.foray.fotree.svg.obj that implement OrderedTreeNode
 class InstreamSvgElement
          The content of an inline SVG document.
 



Copyright © 2017. All rights reserved.