org.jfree.layouting.renderer.process

Class FillPhysicalPagesStep

public class FillPhysicalPagesStep extends IterateVisualProcessStep

This Step copies all content from the logical page into the page-grid. When done, it clears the content and replaces the elements with dummy-nodes. These nodes have a fixed-size (the last known layouted size), and will not be recomputed later.

Adjoining dummy-nodes get unified into a single node, thus simplifying and pruning the document tree.

Author: Thomas Morgner

Constructor Summary
FillPhysicalPagesStep()
Method Summary
LogicalPageBoxcompute(LogicalPageBox pagebox, long pageStart, long pageEnd)
protected voidprocessParagraphChilds(ParagraphRenderBox box)
protected booleanstartBlockLevelBox(RenderBox box)
Invisible nodes may need special treatment here.

Constructor Detail

FillPhysicalPagesStep

public FillPhysicalPagesStep()

Method Detail

compute

public LogicalPageBox compute(LogicalPageBox pagebox, long pageStart, long pageEnd)

processParagraphChilds

protected void processParagraphChilds(ParagraphRenderBox box)

startBlockLevelBox

protected boolean startBlockLevelBox(RenderBox box)
Invisible nodes may need special treatment here.

Parameters: box

Returns: