org.jfree.layouting.modules.output.html
Class StreamingHtmlOutputProcessor

java.lang.Object
  extended by org.jfree.layouting.output.AbstractOutputProcessor
      extended by org.jfree.layouting.modules.output.html.StreamingHtmlOutputProcessor
All Implemented Interfaces:
HtmlOutputProcessor, OutputProcessor

public class StreamingHtmlOutputProcessor
extends AbstractOutputProcessor
implements HtmlOutputProcessor

Creation-Date: 12.11.2006, 14:12:38

Author:
Thomas Morgner

Field Summary
 
Fields inherited from class org.jfree.layouting.output.AbstractOutputProcessor
PROCESSING_CONTENT, PROCESSING_GLOBAL_CONTENT, PROCESSING_PAGES
 
Constructor Summary
StreamingHtmlOutputProcessor(org.pentaho.reporting.libraries.base.config.Configuration configuration)
           
 
Method Summary
 Renderer createRenderer(LayoutProcess layoutProcess)
           
 OutputProcessorMetaData getMetaData()
           
 HtmlPrinter getPrinter()
           
protected  void processPageContent(LogicalPageKey logicalPageKey, LogicalPageBox logicalPage)
           
 void setPrinter(HtmlPrinter printer)
           
 
Methods inherited from class org.jfree.layouting.output.AbstractOutputProcessor
createInputFeed, createLogicalPage, createModelBuilder, createNormalizer, getConfiguration, getDocumentContext, getLogicalPage, getLogicalPageCount, getPageCursor, getProcessingState, isContentGeneratable, isGlobalStateComputed, isPaginationFinished, processContent, processDocumentMetaData, processingContentFinished, processingFinished, processingGlobalContentFinished, processingPagesFinished, 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

StreamingHtmlOutputProcessor

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

getMetaData

public OutputProcessorMetaData getMetaData()
Specified by:
getMetaData in interface OutputProcessor

createRenderer

public Renderer createRenderer(LayoutProcess layoutProcess)
Specified by:
createRenderer in interface OutputProcessor

processPageContent

protected void processPageContent(LogicalPageKey logicalPageKey,
                                  LogicalPageBox logicalPage)
Specified by:
processPageContent in class AbstractOutputProcessor

getPrinter

public HtmlPrinter getPrinter()
Specified by:
getPrinter in interface HtmlOutputProcessor

setPrinter

public void setPrinter(HtmlPrinter printer)
Specified by:
setPrinter in interface HtmlOutputProcessor