org.pentaho.reporting.engine.classic.core.modules.gui.rtf
Class RTFExportTask

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.modules.gui.rtf.RTFExportTask
All Implemented Interfaces:
Runnable

public class RTFExportTask
extends Object
implements Runnable

An export task implementation, which writes a given report into an Excel file.

Author:
Thomas Morgner

Constructor Summary
RTFExportTask(MasterReport report, ReportProgressDialog dialog, SwingGuiContext swingGuiContext)
          Creates a new export task.
 
Method Summary
 void run()
          Exports the report into an Excel file.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RTFExportTask

public RTFExportTask(MasterReport report,
                     ReportProgressDialog dialog,
                     SwingGuiContext swingGuiContext)
              throws ReportProcessingException
Creates a new export task.

Parameters:
dialog - the progress dialog that will monitor the report progress.
report - the report that should be exported.
Throws:
ReportProcessingException
Method Detail

run

public void run()
Exports the report into an Excel file.

Specified by:
run in interface Runnable