Uses of Class
org.apache.fop.layoutmgr.PositionIterator
Packages that use PositionIterator
Package
Description
FOP's layout engine.
Layout managers for inline formatting objects and line building.
Layout managers for lists.
Layout managers for tables.
-
Uses of PositionIterator in org.apache.fop.layoutmgr
Subclasses of PositionIterator in org.apache.fop.layoutmgrModifier and TypeClassDescriptionclass
A dedicatedPositionIterator
that is backed by an iterator over a list ofKnuthElement
s.Methods in org.apache.fop.layoutmgr with parameters of type PositionIteratorModifier and TypeMethodDescriptionprotected 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
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.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
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
FloatContentLayoutManager.addAreas
(PositionIterator parentIter, LayoutContext layoutContext) 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
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
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) 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
MultiSwitchLayoutManager.addAreas
(PositionIterator posIter, LayoutContext context) protected void
PageBreaker.addAreas
(PositionIterator posIter, LayoutContext context) Adds an area to the flow layout managervoid
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. -
Uses of PositionIterator in org.apache.fop.layoutmgr.inline
Methods in org.apache.fop.layoutmgr.inline with parameters of type PositionIteratorModifier and TypeMethodDescriptionvoid
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
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
InlineContainerLayoutManager.addAreas
(PositionIterator posIter, LayoutContext context) void
InlineLayoutManager.addAreas
(PositionIterator parentIter, LayoutContext context) Generate and add areas to parent area.void
LeaderLayoutManager.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
TextLayoutManager.addAreas
(PositionIterator posIter, LayoutContext context) Generate and add areas to parent area.void
WrapperLayoutManager.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 PositionIteratorModifier and TypeMethodDescriptionvoid
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
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. -
Uses of PositionIterator in org.apache.fop.layoutmgr.table
Methods in org.apache.fop.layoutmgr.table with parameters of type PositionIteratorModifier and TypeMethodDescriptionvoid
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.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.