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

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

public final class CanvasMajorAxisLayoutStep
extends IterateVisualProcessStep

This processes the second step of the vertical-layouting.

At this point, the static height of all elements is known (that is the height of all elements that do not use percentages in either the y or height properties).

That height is then used as base-value to resolve all relative heights and y positions and the layouting is redone.

Author:
Thomas Morgner

Constructor Summary
CanvasMajorAxisLayoutStep()
           
 
Method Summary
 void compute(LogicalPageBox pageBox)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CanvasMajorAxisLayoutStep

public CanvasMajorAxisLayoutStep()
Method Detail

compute

public void compute(LogicalPageBox pageBox)