public class FakeProgressRunner extends java.lang.Object implements ProgressRunner
ProgressRunner
that uses a FakeProgressIndicator
.ProgressRunner.ProgressRunnable
Constructor and Description |
---|
FakeProgressRunner() |
Modifier and Type | Method and Description |
---|---|
FakeProgressIndicator |
getProgressIndicator() |
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.
|
public void runAsyncWithProgress(@NonNull ProgressRunner.ProgressRunnable r)
ProgressRunner
runAsyncWithProgress
in interface ProgressRunner
public void runSyncWithProgress(@NonNull ProgressRunner.ProgressRunnable r)
ProgressRunner
runSyncWithProgress
in interface ProgressRunner
public void runSyncWithoutProgress(@NonNull java.lang.Runnable r)
ProgressRunner
Runnable
synchronously. Useful if e.g. it must be run on a certain thread.runSyncWithoutProgress
in interface ProgressRunner
public FakeProgressIndicator getProgressIndicator()