Class PageableTextOutputProcessor
- java.lang.Object
-
- org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
-
- org.pentaho.reporting.engine.classic.core.modules.output.pageable.base.AbstractPageableOutputProcessor
-
- org.pentaho.reporting.engine.classic.core.modules.output.pageable.plaintext.PageableTextOutputProcessor
-
- All Implemented Interfaces:
OutputProcessor
,PageableOutputProcessor
public class PageableTextOutputProcessor extends AbstractPageableOutputProcessor
Creation-Date: 13.05.2007, 13:06:24- Author:
- Thomas Morgner
-
-
Field Summary
-
Fields inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
PROCESSING_CONTENT, PROCESSING_PAGES
-
-
Constructor Summary
Constructors Constructor Description PageableTextOutputProcessor(PrinterDriver driver, org.pentaho.reporting.libraries.base.config.Configuration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getEncoding()
PageFlowSelector
getFlowSelector()
OutputProcessorMetaData
getMetaData()
protected void
processingContentFinished()
protected void
processLogicalPage(LogicalPageKey key, LogicalPageBox logicalPage)
protected void
processPhysicalPage(PageGrid pageGrid, LogicalPageBox logicalPage, int row, int col, PhysicalPageKey pageKey)
void
setEncoding(String encoding)
void
setFlowSelector(PageFlowSelector flowSelector)
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.modules.output.pageable.base.AbstractPageableOutputProcessor
createLogicalPage, getPhysicalPage, getPhysicalPageCount, processingPagesFinished, processPageContent
-
Methods inherited from class org.pentaho.reporting.engine.classic.core.layout.output.AbstractOutputProcessor
getLogicalPage, getLogicalPageCount, getPageCursor, getStartTime, isContentGeneratable, isNeedAlignedPage, isPaginationFinished, processContent, processingFinished, processingStarted, processPaginationContent, 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, isNeedAlignedPage, isPaginationFinished, processContent, processingFinished, processingStarted, processRecomputedContent, setPageCursor
-
-
-
-
Constructor Detail
-
PageableTextOutputProcessor
public PageableTextOutputProcessor(PrinterDriver driver, org.pentaho.reporting.libraries.base.config.Configuration configuration)
-
-
Method Detail
-
getEncoding
public String getEncoding()
-
setEncoding
public void setEncoding(String encoding)
-
getMetaData
public OutputProcessorMetaData getMetaData()
-
getFlowSelector
public PageFlowSelector getFlowSelector()
- Specified by:
getFlowSelector
in classAbstractPageableOutputProcessor
-
setFlowSelector
public void setFlowSelector(PageFlowSelector flowSelector)
-
processingContentFinished
protected void processingContentFinished()
- Overrides:
processingContentFinished
in classAbstractOutputProcessor
-
processPhysicalPage
protected void processPhysicalPage(PageGrid pageGrid, LogicalPageBox logicalPage, int row, int col, PhysicalPageKey pageKey) throws ContentProcessingException
- Specified by:
processPhysicalPage
in classAbstractPageableOutputProcessor
- Throws:
ContentProcessingException
-
processLogicalPage
protected void processLogicalPage(LogicalPageKey key, LogicalPageBox logicalPage) throws ContentProcessingException
- Specified by:
processLogicalPage
in classAbstractPageableOutputProcessor
- Throws:
ContentProcessingException
-
-