Class StreamHtmlOutputProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
-
- org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor
-
- org.pentaho.reporting.engine.classic.core.modules.output.table.html.StreamHtmlOutputProcessor
-
- All Implemented Interfaces:
IterativeOutputProcessor
,OutputProcessor
,HtmlOutputProcessor
public class StreamHtmlOutputProcessor extends AbstractTableOutputProcessor implements HtmlOutputProcessor
Creation-Date: 04.05.2007, 16:36:40- Author:
- Thomas Morgner
-
-
Field Summary
-
Fields inherited from class org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor
ROTATED_TEXT_AS_IMAGES, SHAPES_CONTENT, STRICT_LAYOUT, TREAT_ELLIPSE_AS_RECTANGLE
-
Fields inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
PROCESSING_CONTENT, PROCESSING_PAGES
-
-
Constructor Summary
Constructors Constructor Description StreamHtmlOutputProcessor(org.pentaho.reporting.libraries.base.config.Configuration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FlowSelector
getFlowSelector()
OutputProcessorMetaData
getMetaData()
HtmlPrinter
getPrinter()
protected void
processingContentFinished()
protected void
processTableContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPage, TableContentProducer contentProducer)
void
setPrinter(HtmlPrinter printer)
protected void
updateTableContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPageBox, TableContentProducer tableContentProducer, boolean performOutput)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.output.table.base.AbstractTableOutputProcessor
createTableContentProducer, isNeedAlignedPage, processingStarted, processIterativeContent, processPageContent, processPaginationContent
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
createLogicalPage, getLogicalPage, getLogicalPageCount, getPageCursor, getPhysicalPageCount, getStartTime, isContentGeneratable, isPaginationFinished, processContent, processingFinished, processingPagesFinished, processRecomputedContent, setPageCursor
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.pentaho.reporting.engine.classic.core.layout.output.OutputProcessor
getLogicalPage, getLogicalPageCount, getPageCursor, getPhysicalPageCount, isNeedAlignedPage, isPaginationFinished, processContent, processingFinished, processingStarted, processRecomputedContent, setPageCursor
-
-
-
-
Method Detail
-
getFlowSelector
protected FlowSelector getFlowSelector()
- Specified by:
getFlowSelector
in classAbstractTableOutputProcessor
-
getMetaData
public OutputProcessorMetaData getMetaData()
- Specified by:
getMetaData
in interfaceOutputProcessor
-
getPrinter
public HtmlPrinter getPrinter()
- Specified by:
getPrinter
in interfaceHtmlOutputProcessor
-
setPrinter
public void setPrinter(HtmlPrinter printer)
- Specified by:
setPrinter
in interfaceHtmlOutputProcessor
-
processTableContent
protected void processTableContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPage, TableContentProducer contentProducer) throws ContentProcessingException
- Specified by:
processTableContent
in classAbstractTableOutputProcessor
- Throws:
ContentProcessingException
-
updateTableContent
protected void updateTableContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPageBox, TableContentProducer tableContentProducer, boolean performOutput) throws ContentProcessingException
- Overrides:
updateTableContent
in classAbstractTableOutputProcessor
- Throws:
ContentProcessingException
-
processingContentFinished
protected void processingContentFinished()
- Overrides:
processingContentFinished
in classAbstractOutputProcessor
-
-