org.jfree.layouting.modules.output.graphics
Class GraphicsOutputProcessor

java.lang.Object
  extended by org.jfree.layouting.output.AbstractOutputProcessor
      extended by org.jfree.layouting.output.pageable.AbstractPageableProcessor
          extended by org.jfree.layouting.modules.output.graphics.GraphicsOutputProcessor
All Implemented Interfaces:
OutputProcessor, PageableOutputProcessor

public class GraphicsOutputProcessor
extends AbstractPageableProcessor

Creation-Date: 02.01.2006, 19:55:14

Author:
Thomas Morgner

Field Summary
 
Fields inherited from class org.jfree.layouting.output.AbstractOutputProcessor
PROCESSING_CONTENT, PROCESSING_GLOBAL_CONTENT, PROCESSING_PAGES
 
Constructor Summary
GraphicsOutputProcessor(org.pentaho.reporting.libraries.base.config.Configuration configuration)
           
 
Method Summary
protected  PageFlowSelector getFlowSelector()
           
 GraphicsContentInterceptor getInterceptor()
           
 OutputProcessorMetaData getMetaData()
           
protected  void processLogicalPage(LogicalPageKey key, LogicalPageBox logicalPage)
           
protected  void processPhysicalPage(PageGrid pageGrid, LogicalPageBox logicalPage, int row, int col, PhysicalPageKey pageKey)
           
 void setInterceptor(GraphicsContentInterceptor interceptor)
           
 
Methods inherited from class org.jfree.layouting.output.pageable.AbstractPageableProcessor
createLogicalPage, createRenderer, getPhysicalPage, getPhysicalPageCount, getPrototypeBuilder, processingPagesFinished, processPageContent
 
Methods inherited from class org.jfree.layouting.output.AbstractOutputProcessor
createInputFeed, createModelBuilder, createNormalizer, getConfiguration, getDocumentContext, getLogicalPage, getLogicalPageCount, getPageCursor, getProcessingState, isContentGeneratable, isGlobalStateComputed, isPaginationFinished, processContent, processDocumentMetaData, processingContentFinished, processingFinished, processingGlobalContentFinished, setPageCursor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jfree.layouting.output.OutputProcessor
createInputFeed, createModelBuilder, createNormalizer, getConfiguration, getLogicalPage, getLogicalPageCount, getPageCursor, isContentGeneratable, isGlobalStateComputed, isPaginationFinished, processContent, processDocumentMetaData, processingFinished, setPageCursor
 

Constructor Detail

GraphicsOutputProcessor

public GraphicsOutputProcessor(org.pentaho.reporting.libraries.base.config.Configuration configuration)
Method Detail

getMetaData

public OutputProcessorMetaData getMetaData()

getInterceptor

public GraphicsContentInterceptor getInterceptor()

setInterceptor

public void setInterceptor(GraphicsContentInterceptor interceptor)

getFlowSelector

protected PageFlowSelector getFlowSelector()
Specified by:
getFlowSelector in class AbstractPageableProcessor

processPhysicalPage

protected void processPhysicalPage(PageGrid pageGrid,
                                   LogicalPageBox logicalPage,
                                   int row,
                                   int col,
                                   PhysicalPageKey pageKey)
Specified by:
processPhysicalPage in class AbstractPageableProcessor

processLogicalPage

protected void processLogicalPage(LogicalPageKey key,
                                  LogicalPageBox logicalPage)
Specified by:
processLogicalPage in class AbstractPageableProcessor