Class DefaultJideStatusBar

    • Constructor Detail

      • DefaultJideStatusBar

        public DefaultJideStatusBar​(StatusModel statusModel)
        Constructor.
    • Method Detail

      • initialize

        public void initialize()
      • setStatusText

        public void setStatusText​(String message)
        Display a message on the status bar.
        Specified by:
        setStatusText in interface StatusBar
        Parameters:
        message - The message to be displayed.
      • setStatusText

        public void setStatusText​(String message,
                                  int seconds)
        Display a message on the status bar then clear it after specified time.
        Specified by:
        setStatusText in interface StatusBar
        Parameters:
        message - The message to be displayed.
        seconds - Time wait for clearing the message (in seconds). Any value lesser than 1 disable this functionality.
      • setModelTime

        public void setModelTime​(org.bidib.wizard.api.notification.TimeEvent timeEvent)
        Specified by:
        setModelTime in interface StatusBar
      • addStatusBarItem

        public void addStatusBarItem​(com.jidesoft.status.StatusBarItem statusBarItem,
                                     Object constraints,
                                     int index)
        Specified by:
        addStatusBarItem in interface StatusBar
      • removeStatusBarItem

        public void removeStatusBarItem​(com.jidesoft.status.StatusBarItem statusBarItem)
        Specified by:
        removeStatusBarItem in interface StatusBar
      • handleStatusBarEvent

        @EventListener(org.bidib.wizard.api.model.event.StatusBarEvent.class)
        public void handleStatusBarEvent​(org.bidib.wizard.api.model.event.StatusBarEvent statusBarEvent)