org.jfree.report.modules.output.table.xls
Class AppendingExcelProcessor

java.lang.Object
  |
  +--org.jfree.report.modules.output.table.base.TableProcessor
        |
        +--org.jfree.report.modules.output.table.xls.ExcelProcessor
              |
              +--org.jfree.report.modules.output.table.xls.AppendingExcelProcessor

public class AppendingExcelProcessor
extends ExcelProcessor

Creation-Date: 04.09.2005, 19:32:13


Fields inherited from class org.jfree.report.modules.output.table.xls.ExcelProcessor
CONFIGURATION_PREFIX, ENHANCED_DATA_FORMAT_PROPERTY
 
Fields inherited from class org.jfree.report.modules.output.table.base.TableProcessor
AUTHOR, CONFIGURATION_PREFIX, GLOBAL_LAYOUT, GLOBAL_LAYOUT_DEFAULT, STRICT_LAYOUT, STRICT_LAYOUT_DEFAULT, TITLE
 
Constructor Summary
AppendingExcelProcessor(JFreeReport report)
           
 
Method Summary
 void addReport(JFreeReport report)
           
protected  TableCreator createContentCreator()
           
protected  LayoutCreator createLayoutCreator()
          Creates the LayoutProcessor for the current report export.
protected  JFreeReport getReport()
          Returns the private copy of the used report.
 int getSize()
           
 void processReport()
          Processes the report.
 
Methods inherited from class org.jfree.report.modules.output.table.xls.ExcelProcessor
createMetaBandProducer, getExportDescription, getOutputStream, getReportConfigurationPrefix, isDefineDataFormats, setDefineDataFormats, setOutputStream
 
Methods inherited from class org.jfree.report.modules.output.table.base.TableProcessor
addRepaginationListener, checkInterrupted, configure, createContent, fireStateUpdate, getLayoutCreator, getTableWriter, init, isHandleInterruptedState, isImageResolutionMappingActive, isMaxLineHeightUsed, isStrictLayout, removeRepaginationListener, repaginate, setHandleInterruptedState, setStrictLayout
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AppendingExcelProcessor

public AppendingExcelProcessor(JFreeReport report)
                        throws ReportProcessingException
Method Detail

addReport

public void addReport(JFreeReport report)

getReport

protected JFreeReport getReport()
Description copied from class: TableProcessor
Returns the private copy of the used report. The report is initialized for the report writing, so handle this instance with care.
Overrides:
getReport in class TableProcessor
Tags copied from class: TableProcessor
Returns:
the local report.

getSize

public int getSize()

processReport

public void processReport()
                   throws ReportProcessingException
Description copied from class: TableProcessor
Processes the report. The generated output is written using the defined writer, the report is repaginated before the final writing.
Overrides:
processReport in class TableProcessor
Tags copied from class: TableProcessor
Throws:
ReportProcessingException - if the report processing failed.

createContentCreator

protected TableCreator createContentCreator()
Overrides:
createContentCreator in class ExcelProcessor

createLayoutCreator

protected LayoutCreator createLayoutCreator()
Description copied from class: TableProcessor
Creates the LayoutProcessor for the current report export. This default implementation simply returns a LayoutCreator instance.
Overrides:
createLayoutCreator in class TableProcessor
Tags copied from class: TableProcessor
Returns: