org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer
Class BundleWriterState

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.parser.bundle.writer.BundleWriterState

public class BundleWriterState
extends Object

Carries the global state while writing.

Author:
Thomas Morgner

Constructor Summary
BundleWriterState(BundleWriterState parent, AbstractReportDefinition report, String bundleFileName)
           
BundleWriterState(BundleWriterState parent, String bundleFileName)
           
BundleWriterState(MasterReport masterReport, org.pentaho.reporting.libraries.docbundle.DocumentBundle globalBundle, BundleWriter writer)
           
 
Method Summary
 BundleWriter getBundleWriter()
           
 String getFileName()
           
 org.pentaho.reporting.libraries.docbundle.DocumentBundle getGlobalBundle()
           
 MasterReport getMasterReport()
           
 AbstractReportDefinition getReport()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BundleWriterState

public BundleWriterState(MasterReport masterReport,
                         org.pentaho.reporting.libraries.docbundle.DocumentBundle globalBundle,
                         BundleWriter writer)

BundleWriterState

public BundleWriterState(BundleWriterState parent,
                         String bundleFileName)

BundleWriterState

public BundleWriterState(BundleWriterState parent,
                         AbstractReportDefinition report,
                         String bundleFileName)
Method Detail

getMasterReport

public MasterReport getMasterReport()

getGlobalBundle

public org.pentaho.reporting.libraries.docbundle.DocumentBundle getGlobalBundle()

getReport

public AbstractReportDefinition getReport()

getFileName

public String getFileName()

getBundleWriter

public BundleWriter getBundleWriter()