fop 2.0

Uses of Class
org.apache.fop.layoutmgr.PositionIterator

Packages that use PositionIterator
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. 
 

Uses of PositionIterator in org.apache.fop.layoutmgr
 

Subclasses of PositionIterator in org.apache.fop.layoutmgr
 class KnuthPossPosIter
          A dedicated PositionIterator that is backed by an iterator over a list of KnuthElements.
 

Methods in org.apache.fop.layoutmgr with parameters of type PositionIterator
static void AreaAdditionUtil.addAreas(AbstractLayoutManager parentLM, PositionIterator parentIter, LayoutContext layoutContext)
          Creates the child areas for the given layout manager.
 void BlockContainerLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 void MultiSwitchLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
           
 void BlockLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 void LayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
protected  void LocalBreaker.addAreas(PositionIterator posIter, LayoutContext context)
           
protected abstract  void AbstractBreaker.addAreas(PositionIterator posIter, LayoutContext context)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 void RetrieveTableMarkerLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Add the area for this layout manager.
 void StaticContentLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 void FootnoteBodyLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 void MultiCaseLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 void FloatContentLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
           
 void AbstractLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
protected  void PageBreaker.addAreas(PositionIterator posIter, LayoutContext context)
          Adds an area to the flow layout manager
 void FlowLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 

Uses of PositionIterator in org.apache.fop.layoutmgr.inline
 

Methods in org.apache.fop.layoutmgr.inline with parameters of type PositionIterator
 void InlineLayoutManager.addAreas(PositionIterator parentIter, LayoutContext context)
          Generate and add areas to parent area.
 void WrapperLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Add the area for this layout manager.
 void LeafNodeLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Add the area for this layout manager.
 void LineLayoutManager.addAreas(PositionIterator parentIter, LayoutContext context)
          Add the areas with the break points.
 void InlineContainerLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
           
 void LeaderLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Add the area for this layout manager.
 void FloatLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
           
 void FootnoteLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 void TextLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Generate and add areas to parent area.
 void ContentLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)
          Tell the layout manager to add all the child areas implied by Position objects which will be returned by the Iterator.
 

Uses of PositionIterator in org.apache.fop.layoutmgr.list
 

Methods in org.apache.fop.layoutmgr.list with parameters of type PositionIterator
 void ListItemContentLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Add the areas for the break points.
 void ListItemLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Add the areas for the break points.
 void ListBlockLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          A list block generates one or more normal block areas whose child areas are normal block areas returned by the children of fo:list-block.
 

Uses of PositionIterator in org.apache.fop.layoutmgr.table
 

Methods in org.apache.fop.layoutmgr.table with parameters of type PositionIterator
 void TableAndCaptionLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Add the areas.
 void TableLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          The table area is a reference area that contains areas for columns, bodies, rows and the contents are in cells.
 void TableCaptionLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)
          Add the areas to the parent.
 void TableCellLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext, int[] spannedGridRowHeights, int startRow, int endRow, int borderBeforeWhich, int borderAfterWhich, boolean firstOnPage, boolean lastOnPage, org.apache.fop.layoutmgr.table.RowPainter painter, int firstRowHeight)
          Add the areas for the break points.
 


fop 2.0

Copyright 1999-2015 The Apache Software Foundation. All Rights Reserved.