org.pentaho.reporting.engine.classic.core.event
Interface ReportProgressListener

All Superinterfaces:
EventListener
All Known Implementing Classes:
PerformanceProgressLogger, ReportProgressBar, ReportProgressDialog, YieldReportListener

public interface ReportProgressListener
extends EventListener

A report progress listener receives status events about the report processing status. This is mainly used to display progress dialogs.

Author:
Thomas Morgner

Method Summary
 void reportProcessingFinished(ReportProgressEvent event)
          Receives a notification that the report processing was finished.
 void reportProcessingStarted(ReportProgressEvent event)
          Receives a notification that the report processing has started.
 void reportProcessingUpdate(ReportProgressEvent event)
          Receives a notification that the report processing made some progress.
 

Method Detail

reportProcessingStarted

void reportProcessingStarted(ReportProgressEvent event)
Receives a notification that the report processing has started.

Parameters:
event - the start event.

reportProcessingUpdate

void reportProcessingUpdate(ReportProgressEvent event)
Receives a notification that the report processing made some progress.

Parameters:
event - the update event.

reportProcessingFinished

void reportProcessingFinished(ReportProgressEvent event)
Receives a notification that the report processing was finished.

Parameters:
event - the finish event.