Class DefaultMultiProgressDisplay

java.lang.Object
org.teamapps.ux.component.AbstractComponent
org.teamapps.ux.component.progress.DefaultMultiProgressDisplay
All Implemented Interfaces:
ClientObject, Component, MultiProgressDisplay

public class DefaultMultiProgressDisplay extends AbstractComponent implements MultiProgressDisplay
  • Field Details

    • onClicked

      public final Event<Void> onClicked
  • Constructor Details

    • DefaultMultiProgressDisplay

      public DefaultMultiProgressDisplay()
  • Method Details

    • createUiComponent

      public UiDefaultMultiProgressDisplay createUiComponent()
      Specified by:
      createUiComponent in class AbstractComponent
    • handleUiEvent

      public void handleUiEvent(UiEvent event)
      Specified by:
      handleUiEvent in interface ClientObject
    • addProgress

      public void addProgress(Icon icon, String taskName, ObservableProgress progress)
      Specified by:
      addProgress in interface MultiProgressDisplay
    • isShowNotificationOnProgressAdded

      public boolean isShowNotificationOnProgressAdded()
    • setShowNotificationOnProgressAdded

      public void setShowNotificationOnProgressAdded(boolean showNotificationOnProgressAdded)
    • getNotificationDisplayTimeMillis

      public int getNotificationDisplayTimeMillis()
    • setNotificationDisplayTimeMillis

      public void setNotificationDisplayTimeMillis(int notificationDisplayTimeMillis)
    • getListEntryRemainTimeout

      public int getListEntryRemainTimeout()
    • setListEntryRemainTimeout

      public void setListEntryRemainTimeout(int listEntryRemainTimeout)