public interface RenderModelBuilder
Modifier and Type | Interface and Description |
---|---|
static class |
RenderModelBuilder.SectionResult |
Modifier and Type | Method and Description |
---|---|
void |
add(ExpressionRuntime runtime,
Band band) |
void |
addEmptyRootLevelBand() |
void |
addPageBreak() |
void |
addProgressBox() |
void |
addToNormalFlow(ExpressionRuntime runtime,
Band band) |
RenderModelBuilder |
deriveForPageBreak() |
RenderModelBuilder |
deriveForStorage() |
void |
endGroup() |
void |
endGroupBody() |
void |
endReport() |
RenderModelBuilder.SectionResult |
endSection() |
void |
endSubReport() |
LayoutModelBuilder |
getNormalFlowLayoutModelBuilder() |
LogicalPageBox |
getPageBox() |
void |
performParanoidModelCheck() |
void |
restoreStateAfterRollback() |
void |
startGroup(Group group,
Integer predictedStateCount) |
void |
startGroupBody(GroupBody groupBody,
Integer predictedStateCount) |
void |
startReport(ReportDefinition pageDefinition,
ProcessingContext processingContext) |
void |
startSection(Renderer.SectionType type) |
void |
startSubReport(ReportDefinition report,
InstanceID insertationPoint) |
void |
updateStateKey(ReportStateKey stateKey) |
void |
validateAfterCommit() |
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()