Interface ProgressIndicator

All Superinterfaces:
ProgressReporter
All Known Implementing Classes:
ProgressWindow, StatusBarProgress

public interface ProgressIndicator extends ProgressReporter
user: Ildar date: 06.03.15
  • Method Details

    • start

      void start()
    • stop

      void stop()
    • isStarted

      boolean isStarted()
      Returns:
      вернет true, если старт индикатора был добавлен в очередь событий потока приложения JavaFX, но необязательно, что уже выполнен
    • setProgress

      default void setProgress(double progress)
    • bindProgressProperty

      default void bindProgressProperty(javafx.beans.property.ReadOnlyDoubleProperty progressProperty)
    • setProgressUpdateConsumer

      default void setProgressUpdateConsumer(Consumer<Double> updateProgress)
    • setText

      void setText(String text)
    • bindMessageProperty

      void bindMessageProperty(javafx.beans.property.ReadOnlyStringProperty messageProperty)
    • setMessageUpdateConsumer

      void setMessageUpdateConsumer(Consumer<String> updateMessage)
    • progress

      default void progress(String text)
      Specified by:
      progress in interface ProgressReporter
    • progress

      default void progress(String text, double progress)
      Specified by:
      progress in interface ProgressReporter