Package com.nomagic.ui
Class ProgressStatusRunner
java.lang.Object
com.nomagic.ui.ProgressStatusRunner
Runs task with progress status.
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
runWithProgressStatus
(RunnableWithProgress runnable, String description, boolean allowCancel, int millisToShow) Executes runnable with progress status.
-
Constructor Details
-
ProgressStatusRunner
public ProgressStatusRunner()
-
-
Method Details
-
runWithProgressStatus
public static void runWithProgressStatus(RunnableWithProgress runnable, String description, boolean allowCancel, int millisToShow) Executes runnable with progress status. All runtime exceptions from runnable are thrown from this method.- Parameters:
runnable
- runnable actually performing the task.description
- title of progress bar.allowCancel
- true if cancel should be enabled.millisToShow
- amount of time before progress is displayed. Pass 0 if progress should be displayed without delay.- See Also:
-