public class FastExcelContentProducerTemplate extends AbstractContentProducerTemplate
Constructor and Description |
---|
FastExcelContentProducerTemplate(SheetLayout sheetLayout,
OutputStream outputStream,
boolean useXlsx) |
Modifier and Type | Method and Description |
---|---|
protected FastExportTemplateProducer |
createTemplateProducer() |
void |
finishReport() |
void |
initialize(ReportDefinition report,
ExpressionRuntime runtime,
boolean pagination) |
protected void |
writeContent(Band band,
ExpressionRuntime runtime,
FormattedDataBuilder messageFormatSupport) |
createTemplate, getMetaData, getSharedSheetLayout, write
public FastExcelContentProducerTemplate(SheetLayout sheetLayout, OutputStream outputStream, boolean useXlsx)
public void initialize(ReportDefinition report, ExpressionRuntime runtime, boolean pagination)
initialize
in interface FastExportTemplate
initialize
in class AbstractContentProducerTemplate
protected void writeContent(Band band, ExpressionRuntime runtime, FormattedDataBuilder messageFormatSupport) throws IOException, ReportProcessingException, ContentProcessingException
writeContent
in class AbstractContentProducerTemplate
IOException
ReportProcessingException
ContentProcessingException
public void finishReport() throws ReportProcessingException
finishReport
in interface FastExportTemplate
finishReport
in class AbstractContentProducerTemplate
ReportProcessingException
protected FastExportTemplateProducer createTemplateProducer()
createTemplateProducer
in class AbstractContentProducerTemplate
Copyright © 2002–2017 Pentaho Corporation. All rights reserved.