org.pentaho.reporting.engine.classic.core.layout
Class StackedLayoutManager

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.layout.StackedLayoutManager
All Implemented Interfaces:
BandLayoutManager

Deprecated. This layout manager is no longer used.

public class StackedLayoutManager
extends Object
implements BandLayoutManager


Field Summary
 
Fields inherited from interface org.pentaho.reporting.engine.classic.core.layout.BandLayoutManager
LAYOUTMANAGER
 
Constructor Summary
StackedLayoutManager()
          Deprecated.  
 
Method Summary
 void doLayout(Band b, LayoutSupport support, ExpressionRuntime runtime)
          Deprecated. Performs the layout of a band.
 StrictDimension minimumLayoutSize(Band b, StrictDimension containerDims, StrictDimension maxUsableSize, LayoutSupport support, ExpressionRuntime runtime)
          Deprecated. Calculates the minimum layout size for a band.
 StrictDimension preferredLayoutSize(Band b, StrictDimension containerDims, StrictDimension maxUsableSize, LayoutSupport support, ExpressionRuntime runtime)
          Deprecated. Calculates the preferred layout size for a band.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StackedLayoutManager

public StackedLayoutManager()
Deprecated. 
Method Detail

doLayout

public void doLayout(Band b,
                     LayoutSupport support,
                     ExpressionRuntime runtime)
Deprecated. 
Performs the layout of a band.

Specified by:
doLayout in interface BandLayoutManager
Parameters:
b - the band.
support - the layout support used to compute sizes.

minimumLayoutSize

public StrictDimension minimumLayoutSize(Band b,
                                         StrictDimension containerDims,
                                         StrictDimension maxUsableSize,
                                         LayoutSupport support,
                                         ExpressionRuntime runtime)
Deprecated. 
Calculates the minimum layout size for a band.

Specified by:
minimumLayoutSize in interface BandLayoutManager
Parameters:
b - the band.
containerDims - the bounds of the surrounding container.
maxUsableSize -
support - the layout support used to compute sizes.
Returns:
the minimum size.

preferredLayoutSize

public StrictDimension preferredLayoutSize(Band b,
                                           StrictDimension containerDims,
                                           StrictDimension maxUsableSize,
                                           LayoutSupport support,
                                           ExpressionRuntime runtime)
Deprecated. 
Calculates the preferred layout size for a band.

Specified by:
preferredLayoutSize in interface BandLayoutManager
Parameters:
b - the band.
containerDims - the bounds of the surrounding container.
maxUsableSize -
support - the layout support used to compute sizes.
Returns:
the preferred size.