org.pentaho.reporting.engine.classic.core.layout.process
Class FillPhysicalPagesStep

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.layout.process.IterateVisualProcessStep
      extended by org.pentaho.reporting.engine.classic.core.layout.process.FillPhysicalPagesStep

public final 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
 LogicalPageBox compute(LogicalPageBox pagebox, long pageStart, long pageEnd)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FillPhysicalPagesStep

public FillPhysicalPagesStep()
Method Detail

compute

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