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 TypeClassDescriptionclassA dedicatedPositionIteratorthat is backed by an iterator over a list ofKnuthElements.Methods in org.apache.fop.layoutmgr with parameters of type PositionIteratorModifier and TypeMethodDescriptionprotected abstract voidAbstractBreaker.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.voidAbstractLayoutManager.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 voidAreaAdditionUtil.addAreas(AbstractLayoutManager parentLM, PositionIterator parentIter, LayoutContext layoutContext) Creates the child areas for the given layout manager.voidBlockContainerLayoutManager.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.voidBlockLayoutManager.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.voidFloatContentLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext) voidFlowLayoutManager.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.voidFootnoteBodyLayoutManager.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.voidLayoutManager.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 voidLocalBreaker.addAreas(PositionIterator posIter, LayoutContext context) voidMultiCaseLayoutManager.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.voidMultiSwitchLayoutManager.addAreas(PositionIterator posIter, LayoutContext context) protected voidPageBreaker.addAreas(PositionIterator posIter, LayoutContext context) Adds an area to the flow layout managervoidRetrieveTableMarkerLayoutManager.addAreas(PositionIterator posIter, LayoutContext context) Add the area for this layout manager.voidStaticContentLayoutManager.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 TypeMethodDescriptionvoidContentLayoutManager.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.voidFloatLayoutManager.addAreas(PositionIterator posIter, LayoutContext context) voidFootnoteLayoutManager.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.voidInlineContainerLayoutManager.addAreas(PositionIterator posIter, LayoutContext context) voidInlineLayoutManager.addAreas(PositionIterator parentIter, LayoutContext context) Generate and add areas to parent area.voidLeaderLayoutManager.addAreas(PositionIterator posIter, LayoutContext context) Add the area for this layout manager.voidLeafNodeLayoutManager.addAreas(PositionIterator posIter, LayoutContext context) Add the area for this layout manager.voidLineLayoutManager.addAreas(PositionIterator parentIter, LayoutContext context) Add the areas with the break points.voidTextLayoutManager.addAreas(PositionIterator posIter, LayoutContext context) Generate and add areas to parent area.voidWrapperLayoutManager.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 TypeMethodDescriptionvoidListBlockLayoutManager.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.voidListItemContentLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext) Add the areas for the break points.voidListItemLayoutManager.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 TypeMethodDescriptionvoidTableAndCaptionLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext) Add the areas.voidTableCaptionLayoutManager.addAreas(PositionIterator parentIter, LayoutContext layoutContext) Add the areas to the parent.voidTableCellLayoutManager.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.voidTableLayoutManager.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.