Class TemplatingOutputProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
-
- org.pentaho.reporting.engine.classic.core.modules.output.fast.template.TemplatingOutputProcessor
-
- All Implemented Interfaces:
OutputProcessor
public class TemplatingOutputProcessor extends AbstractOutputProcessor
-
-
Field Summary
-
Fields inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
PROCESSING_CONTENT, PROCESSING_PAGES
-
-
Constructor Summary
Constructors Constructor Description TemplatingOutputProcessor(OutputProcessorMetaData metaData, FastExportTemplateListener templateListener)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OutputProcessorMetaData
getMetaData()
protected void
processPageContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPage)
protected void
processPaginationContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPage)
static TableContentProducer
produceTableLayout(LogicalPageBox pageBox, SheetLayout layout, OutputProcessorMetaData metaData)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
createLogicalPage, getLogicalPage, getLogicalPageCount, getPageCursor, getPhysicalPageCount, getStartTime, isContentGeneratable, isNeedAlignedPage, isPaginationFinished, processContent, processingContentFinished, processingFinished, processingPagesFinished, processingStarted, processRecomputedContent, setPageCursor
-
-
-
-
Constructor Detail
-
TemplatingOutputProcessor
public TemplatingOutputProcessor(OutputProcessorMetaData metaData, FastExportTemplateListener templateListener)
-
-
Method Detail
-
getMetaData
public OutputProcessorMetaData getMetaData()
-
processPageContent
protected void processPageContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPage)
- Specified by:
processPageContent
in classAbstractOutputProcessor
-
processPaginationContent
protected void processPaginationContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPage) throws ContentProcessingException
- Overrides:
processPaginationContent
in classAbstractOutputProcessor
- Throws:
ContentProcessingException
-
produceTableLayout
public static TableContentProducer produceTableLayout(LogicalPageBox pageBox, SheetLayout layout, OutputProcessorMetaData metaData)
-
-