| Interface | Description |
|---|---|
| PleaseWaitProgressMonitor.ProgressMonitorDialog |
Implemented by both foreground dialog and background progress dialog (in status bar)
|
| ProgressMonitor |
Typical use case is:
monitor.beginTask()
try {
.. do some work
monitor.worked()
monitor.subTask()/monitor.intermediateTask()
.. do some work
monitor.worked()
} finally {
monitor.finishTask();
}
ProgressMonitor.subTask(String) and ProgressMonitor.indeterminateSubTask(String) has nothing to do with logical
structure of the work, they just show task title to the user. |
| ProgressMonitor.CancelListener | |
| ProgressRenderer |
Swing components can implement this interface and use a
SwingRenderingProgressMonitor
to render progress information. |
| ProgressTaskIds |
| Class | Description |
|---|---|
| AbstractProgressMonitor | |
| AbstractProgressMonitor.Request | |
| CancelHandler | |
| ChildProgress | |
| NullProgressMonitor | |
| PleaseWaitProgressMonitor | |
| ProgressMonitorExecutor | |
| ProgressTaskId | |
| SwingRenderingProgressMonitor |
SwingRenderingProgressMonitor is progress monitor which delegates the rendering
of progress information to a
ProgressRenderer. |
| Enum | Description |
|---|---|
| AbstractProgressMonitor.State |
| Exception | Description |
|---|---|
| ProgressException |