org.jfree.report.layout
public interface: BandLayoutManager [javadoc |
source]
All Known Implementing Classes:
AbstractBandLayoutManager, CardLayoutBLayoutManager, GridBLayoutManager, StaticLayoutManager, StackedLayoutManager
Deprecated! This - layout manager is no longer used.
An interface that defines the methods to be supported by a band layout manager.
See the AWT LayoutManager for the idea :)
| Field Summary |
|---|
| public static final StyleKey | LAYOUTMANAGER | The LayoutManager styleKey. All bands must define their LayoutManager by using this
key when using the PageableReportProcessor. |
| Method from org.jfree.report.layout.BandLayoutManager Detail: |
public void doLayout(Band b,
LayoutSupport support,
ExpressionRuntime runtime) Deprecated!
Performs the layout of a band. |
public StrictDimension minimumLayoutSize(Band b,
StrictDimension containerDims,
StrictDimension maxUsableSize,
LayoutSupport support,
ExpressionRuntime runtime) Deprecated!
Calculates the minimum layout size for a band. |
public StrictDimension preferredLayoutSize(Band b,
StrictDimension containerDims,
StrictDimension maxUsableSize,
LayoutSupport support,
ExpressionRuntime runtime) Deprecated!
Calculates the preferred layout size for a band. |