Interface ProgressManager
- All Known Implementing Classes:
ProgressManagerImpl
public interface ProgressManager
user: Ildar
date: 11.02.15
-
Method Summary
Modifier and TypeMethodDescriptionvoidexecuteInBackground(PlatformRunnable process) Запустить процесс в фоне, в качестве прогресс индиактора берется status barvoidvoidexecuteWithCurrentIndicator(PlatformRunnable runnable, String title) voidexecuteWithProgressWindow(PlatformRunnable runnable, String progressTitle, boolean canBeCanceled) Запустить процесс в фоне с блокирующим диалогом прогрессаvoidexecuteWithProgressWindow(PlatformTask task, boolean canBeCanceled) voidexecuteWithProgressWindow(PlatformTask task, boolean canBeCanceled, javafx.stage.Window parentWindow) newPanelReloadProgress(javafx.scene.layout.Pane panel, String text) voidvoidFuture<?>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
-