fop 1.1

## 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(BlockStackingLayoutManager bslm, PositionIterator parentIter, LayoutContext layoutContext)` Creates the child areas for the given 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.
`protected void` `PageBreaker.addAreas(PositionIterator posIter, LayoutContext context)` Adds an area to the flow layout manager
`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` `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` `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` `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` `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` `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 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.

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

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

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

Methods in org.apache.fop.layoutmgr.list with parameters of type PositionIterator
`void` `ListItemLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)` Add the areas for the break points.
`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.

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` `TableCaptionLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)` Add the areas to the parent.
`void` `TableAndCaptionLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext)` Add the areas.
`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 1.1

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