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.