See: Description
Interface | Description |
---|---|
ProgressRunnable<T> |
Callable used by ProgressUtils.showProgressDialogAndRun to do background
work while a modal progress dialog is shown blocking all application windows.
|
Class | Description |
---|---|
BaseProgressUtils |
Contains useful utilities that can function in a non-Swing environment.
|
ProgressHandle |
Instances provided by the ProgressHandleFactory allow the users of the API to
notify the progress bar UI about changes in the state of the running task.
|
The usual usecase goes like this:
ProgressHandle handle = ProgressHandle.createHandle("My custom task"); ... // we have 100 workunits // at this point the task appears in status bar. handle.start(100); ... handle.progress(10); ... handle.progress(50); ... // at this point the task is finished and removed from status bar handle.finish();
ProgressHandle
class. Additionally
it's possible to include textual information about current progress.
Cancellable
interface and pass it to the ProgressHandle
when creating the handle.