public class ProgressManager
extends java.lang.Object
ProgressManager is a generic progress reporting system.| Modifier and Type | Method and Description | 
|---|---|
static void | 
beginProgress()
beginProgress initiates the progress reporting process and performs initialization. 
 | 
static void | 
completeProgress(java.lang.String name)
completeProgress broadcasts the completeProgress event to all progress listeners. 
 | 
static void | 
endProgress()
endProgress ends the progress reporting process and performs cleanup. 
 | 
static void | 
finalizeProgress(java.lang.String name,
                int count)
Call finalizeProgress before calling updateProgress or updateProgressDescription. 
 | 
static void | 
registerListener(java.lang.String name,
                IProgressListener listener)
registerListener registers a listener to a progress event. 
 | 
static void | 
removeListener(java.lang.String name,
              IProgressListener listener)
removeListener removes a listener. 
 | 
static void | 
updateProgress(java.lang.String name,
              int count)
updateProgress broadcasts the updateProgress event to all progress listeners. 
 | 
static void | 
updateProgressDescription(java.lang.String name,
                         java.lang.String description,
                         int count)
updateProgressDescription broadcasts the updateProgressDescription event to all progress listeners. 
 | 
static void | 
updateProgressTitle(java.lang.String name,
                   java.lang.String title)
updateProgressTitle broadcasts the updateProgressTitle event to all progress listeners. 
 | 
public static void beginProgress()
public static void endProgress()
public static void registerListener(java.lang.String name,
                                    IProgressListener listener)
name - listener - public static void removeListener(java.lang.String name,
                                  IProgressListener listener)
name - listener - public static void completeProgress(java.lang.String name)
name - public static void updateProgressTitle(java.lang.String name,
                                       java.lang.String title)
name - title - public static void updateProgressDescription(java.lang.String name,
                                             java.lang.String description,
                                             int count)
name - description - count - public static void updateProgress(java.lang.String name,
                                  int count)
name - count - public static void finalizeProgress(java.lang.String name,
                                    int count)
name - specifies the name of the progress chunk.count - is the number of items to update.