public interface RenderModelBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
RenderModelBuilder.SectionResult |
void updateStateKey(ReportStateKey stateKey)
void startReport(ReportDefinition pageDefinition, ProcessingContext processingContext)
void startSubReport(ReportDefinition report, InstanceID insertationPoint)
void startSection(Renderer.SectionType type)
RenderModelBuilder.SectionResult endSection()
void addProgressBox() throws ReportProcessingException
ReportProcessingException
void addEmptyRootLevelBand() throws ReportProcessingException
ReportProcessingException
void addPageBreak()
void add(ExpressionRuntime runtime, Band band) throws ReportProcessingException
ReportProcessingException
void addToNormalFlow(ExpressionRuntime runtime, Band band) throws ReportProcessingException
ReportProcessingException
void endGroupBody()
void endGroup()
void endSubReport()
void endReport()
RenderModelBuilder deriveForStorage()
RenderModelBuilder deriveForPageBreak()
void performParanoidModelCheck()
void validateAfterCommit()
void restoreStateAfterRollback()
LayoutModelBuilder getNormalFlowLayoutModelBuilder()
LogicalPageBox getPageBox()