Interface ProgressManager
- All Known Implementing Classes:
ProgressManagerImpl
public interface ProgressManager
user: Ildar
date: 11.02.15
-
Method Summary
Modifier and TypeMethodDescriptionvoid
executeInBackground
(PlatformRunnable process) Запустить процесс в фоне, в качестве прогресс индиактора берется status barvoid
void
executeWithCurrentIndicator
(PlatformRunnable runnable, String title) void
executeWithProgressWindow
(PlatformRunnable runnable, String progressTitle, boolean canBeCanceled) Запустить процесс в фоне с блокирующим диалогом прогрессаvoid
executeWithProgressWindow
(PlatformTask task, boolean canBeCanceled) void
executeWithProgressWindow
(PlatformTask task, boolean canBeCanceled, javafx.stage.Window parentWindow) newPanelReloadProgress
(javafx.scene.layout.Pane panel, String text) void
void
Future<?>
submitWithProgressWindow
(PlatformTask task, boolean canBeCanceled)
-
Method Details
-
executeWithCurrentIndicator
-
executeInBackground
Запустить процесс в фоне, в качестве прогресс индиактора берется status bar- Parameters:
process
- - процесс Future, который вернет null по завершении процесса
-
executeInBackground
-
executeWithProgressWindow
void executeWithProgressWindow(PlatformRunnable runnable, String progressTitle, boolean canBeCanceled) Запустить процесс в фоне с блокирующим диалогом прогресса- Parameters:
runnable
- - выполняемый процессprogressTitle
- - название процессаcanBeCanceled
- - возможность остановить процесс Future, который вернет null по завершении процесса
-
executeWithProgressWindow
-
submitWithProgressWindow
-
executeWithProgressWindow
void executeWithProgressWindow(PlatformTask task, boolean canBeCanceled, javafx.stage.Window parentWindow) -
progress
-
progress
-
newPanelReloadProgress
-