Class FastHtmlContentProducerTemplate
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.template.AbstractContentProducerTemplate
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.html.FastHtmlContentProducerTemplate
-
- All Implemented Interfaces:
FastExportTemplate
public class FastHtmlContentProducerTemplate extends AbstractContentProducerTemplate
-
-
Constructor Summary
Constructors Constructor Description FastHtmlContentProducerTemplate(SheetLayout sheetLayout, FastHtmlContentItems contentItems)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FastExportTemplateProducer
createTemplateProducer()
void
finishReport()
void
initialize(ReportDefinition report, ExpressionRuntime runtime, boolean pagination)
protected void
writeContent(Band band, ExpressionRuntime runtime, FormattedDataBuilder messageFormatSupport)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.output.fast.template.AbstractContentProducerTemplate
createTemplate, getMetaData, getSharedSheetLayout, write
-
-
-
-
Constructor Detail
-
FastHtmlContentProducerTemplate
public FastHtmlContentProducerTemplate(SheetLayout sheetLayout, FastHtmlContentItems contentItems)
-
-
Method Detail
-
initialize
public void initialize(ReportDefinition report, ExpressionRuntime runtime, boolean pagination)
- Specified by:
initialize
in interfaceFastExportTemplate
- Overrides:
initialize
in classAbstractContentProducerTemplate
-
writeContent
protected void writeContent(Band band, ExpressionRuntime runtime, FormattedDataBuilder messageFormatSupport) throws IOException, ReportProcessingException, ContentProcessingException
- Specified by:
writeContent
in classAbstractContentProducerTemplate
- Throws:
IOException
ReportProcessingException
ContentProcessingException
-
finishReport
public void finishReport() throws ReportProcessingException
- Specified by:
finishReport
in interfaceFastExportTemplate
- Overrides:
finishReport
in classAbstractContentProducerTemplate
- Throws:
ReportProcessingException
-
createTemplateProducer
protected FastExportTemplateProducer createTemplateProducer()
- Specified by:
createTemplateProducer
in classAbstractContentProducerTemplate
-
-