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

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

public final class InfiniteMajorAxisLayoutStep
extends IterateVisualProcessStep

Computes the absolute layout. The computed height and y positions of all abolutely positioned elements will be stored in the 'canvasY' and 'canvasHeight' properties of RenderNode. Percentages will be resolved to zero.

Author:
Thomas Morgner

Constructor Summary
InfiniteMajorAxisLayoutStep()
           
 
Method Summary
 void compute(LogicalPageBox pageBox)
           
 void continueComputation(RenderBox box)
          Continues processing.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InfiniteMajorAxisLayoutStep

public InfiniteMajorAxisLayoutStep()
Method Detail

compute

public void compute(LogicalPageBox pageBox)

continueComputation

public void continueComputation(RenderBox box)
Continues processing. The renderbox must have a valid x-layout (that is: X, content-X1, content-X2 and Width)

Parameters:
box -