fop 2.3

## 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 `KnuthElement`s.

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.
`protected void` `LocalBreaker.addAreas(PositionIterator posIter, LayoutContext context)`
`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` `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` `FloatContentLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)`
`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` `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` `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.
`void` `MultiSwitchLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)`
`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.
`void` `RetrieveTableMarkerLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)` Add the area for this layout manager.
`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.
`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.
`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.
`protected void` `PageBreaker.addAreas(PositionIterator posIter, LayoutContext context)` Adds an area to the flow layout manager

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

Methods in org.apache.fop.layoutmgr.inline with parameters of type PositionIterator
`void` `FloatLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)`
`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.
`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` `LeafNodeLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)` Add the area for this layout manager.
`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` `LineLayoutManager.addAreas(PositionIterator parentIter, LayoutContext context)` Add the areas with the break points.
`void` `LeaderLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)` Add the area for this layout manager.
`void` `InlineContainerLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)`
`void` `TextLayoutManager.addAreas(PositionIterator posIter, LayoutContext context)` Generate and add areas to parent area.

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` `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.
`void` `ListItemLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)` Add the areas for the break points.

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

Methods in org.apache.fop.layoutmgr.table with parameters of type PositionIterator
`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` `TableAndCaptionLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)` Add the areas.
`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.3

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