Class DefaultJideStatusBar

  • All Implemented Interfaces:
    org.bidib.wizard.common.view.statusbar.StatusBar

    public class DefaultJideStatusBar
    extends Object
    implements org.bidib.wizard.common.view.statusbar.StatusBar
    • Constructor Detail

      • DefaultJideStatusBar

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

      • initialize

        public void initialize()
      • getComponent

        public JComponent getComponent()
        Specified by:
        getComponent in interface org.bidib.wizard.common.view.statusbar.StatusBar
      • setStatusText

        public void setStatusText​(String message)
        Display a message on the status bar.
        Specified by:
        setStatusText in interface org.bidib.wizard.common.view.statusbar.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 org.bidib.wizard.common.view.statusbar.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 org.bidib.wizard.common.view.statusbar.StatusBar
      • setProgress

        public void setProgress​(String message,
                                boolean finished)
        Specified by:
        setProgress in interface org.bidib.wizard.common.view.statusbar.StatusBar