public interface ProgressRunner
ProgressIndicator.| Modifier and Type | Interface and Description |
|---|---|
static interface |
ProgressRunner.ProgressRunnable
Interface for tasks that can show their progress using a
ProgressIndicator. |
| Modifier and Type | Method and Description |
|---|---|
void |
runAsyncWithProgress(ProgressRunner.ProgressRunnable r)
Runs a task synchronously.
|
void |
runSyncWithoutProgress(java.lang.Runnable r)
Runs a
Runnable synchronously. |
void |
runSyncWithProgress(ProgressRunner.ProgressRunnable r)
Runs a task asynchronously.
|
void runAsyncWithProgress(@NonNull
ProgressRunner.ProgressRunnable r)
void runSyncWithProgress(@NonNull
ProgressRunner.ProgressRunnable r)
void runSyncWithoutProgress(@NonNull
java.lang.Runnable r)
Runnable synchronously. Useful if e.g. it must be run on a certain thread.