public class FastSheetLayoutProducer extends Object implements FastExportTemplate
Constructor and Description |
---|
FastSheetLayoutProducer(SheetLayout sharedSheetLayout) |
Modifier and Type | Method and Description |
---|---|
protected static MasterReport |
createDummyReport(Band band) |
void |
finishReport() |
void |
initialize(ReportDefinition reportDefinition,
ExpressionRuntime runtime,
boolean pagination) |
static void |
performLayout(Band band,
ExpressionRuntime runtime,
OutputProcessor outputTarget) |
void |
write(Band band,
ExpressionRuntime runtime) |
public FastSheetLayoutProducer(SheetLayout sharedSheetLayout)
public void write(Band band, ExpressionRuntime runtime) throws InvalidReportStateException
write
in interface FastExportTemplate
InvalidReportStateException
public void initialize(ReportDefinition reportDefinition, ExpressionRuntime runtime, boolean pagination)
initialize
in interface FastExportTemplate
public void finishReport()
finishReport
in interface FastExportTemplate
public static void performLayout(Band band, ExpressionRuntime runtime, OutputProcessor outputTarget) throws ReportProcessingException, ContentProcessingException
protected static MasterReport createDummyReport(Band band)
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.