org.jfree.report.flow
Interface ReportJob

All Superinterfaces:
java.lang.Cloneable, java.io.Serializable
All Known Implementing Classes:
DefaultReportJob

public interface ReportJob
extends java.io.Serializable, java.lang.Cloneable

A report job holds all properties that are required to successfully execute a report process. A report job does not hold output target specific parameters like target file names etc.


Method Summary
 void close()
           
 ReportJob derive()
           
 org.jfree.base.config.ModifiableConfiguration getConfiguration()
           
 ReportDataFactory getDataFactory()
           
 java.lang.String getName()
           
 ReportParameters getParameters()
           
 ReportStructureRoot getReportStructureRoot()
           
 ResourceBundleFactory getResourceBundleFactory()
           
 

Method Detail

getConfiguration

org.jfree.base.config.ModifiableConfiguration getConfiguration()

getParameters

ReportParameters getParameters()

getReportStructureRoot

ReportStructureRoot getReportStructureRoot()

getDataFactory

ReportDataFactory getDataFactory()

derive

ReportJob derive()

close

void close()

getResourceBundleFactory

ResourceBundleFactory getResourceBundleFactory()

getName

java.lang.String getName()