org.pentaho.reporting.engine.classic.core.layout
Class HeaderLayoutBuilder
java.lang.Object
org.pentaho.reporting.engine.classic.core.layout.HeaderLayoutBuilder
- All Implemented Interfaces:
- LayoutBuilder
public class HeaderLayoutBuilder
- extends Object
- implements LayoutBuilder
HeaderLayoutBuilder
public HeaderLayoutBuilder(OutputProcessorMetaData metaData)
startSection
public void startSection(RenderBox pageArea,
boolean limitedSubReports)
- Specified by:
startSection
in interface LayoutBuilder
add
public void add(RenderBox parent,
Band band,
ExpressionRuntime runtime,
ReportStateKey stateKey)
throws ReportProcessingException
- Specified by:
add
in interface LayoutBuilder
- Throws:
ReportProcessingException
addEmptyRootLevelBand
public void addEmptyRootLevelBand(RenderBox parent,
ReportStateKey stateKey)
throws ReportProcessingException
- Specified by:
addEmptyRootLevelBand
in interface LayoutBuilder
- Throws:
ReportProcessingException
endSection
public InlineSubreportMarker[] endSection(RenderBox pageArea,
RenderBox sectionBox)
- Specified by:
endSection
in interface LayoutBuilder