Class DefaultJideStatusBar
- java.lang.Object
-
- org.bidib.wizard.mvc.main.view.statusbar.DefaultJideStatusBar
-
-
Field Summary
-
Fields inherited from interface org.bidib.wizard.client.common.view.statusbar.StatusBar
DISPLAY_ERROR, DISPLAY_NORMAL
-
-
Constructor Summary
Constructors Constructor Description DefaultJideStatusBar(StatusModel statusModel)Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddStatusBarItem(com.jidesoft.status.StatusBarItem statusBarItem, Object constraints, int index)JComponentgetComponent()voidhandleStatusBarEvent(org.bidib.wizard.api.model.event.StatusBarEvent statusBarEvent)voidinitialize()voidremoveStatusBarItem(com.jidesoft.status.StatusBarItem statusBarItem)voidsetModelTime(org.bidib.wizard.api.notification.TimeEvent timeEvent)voidsetProgress(String message, boolean finished)voidsetStatusText(String message)Display a message on the status bar.voidsetStatusText(String message, int seconds)Display a message on the status bar then clear it after specified time.
-
-
-
Constructor Detail
-
DefaultJideStatusBar
public DefaultJideStatusBar(StatusModel statusModel)
Constructor.
-
-
Method Detail
-
initialize
public void initialize()
-
getComponent
public JComponent getComponent()
- Specified by:
getComponentin interfaceStatusBar
-
setStatusText
public void setStatusText(String message)
Display a message on the status bar.- Specified by:
setStatusTextin interfaceStatusBar- 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:
setStatusTextin interfaceStatusBar- 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:
setModelTimein interfaceStatusBar
-
setProgress
public void setProgress(String message, boolean finished)
- Specified by:
setProgressin interfaceStatusBar
-
addStatusBarItem
public void addStatusBarItem(com.jidesoft.status.StatusBarItem statusBarItem, Object constraints, int index)- Specified by:
addStatusBarItemin interfaceStatusBar
-
removeStatusBarItem
public void removeStatusBarItem(com.jidesoft.status.StatusBarItem statusBarItem)
- Specified by:
removeStatusBarItemin interfaceStatusBar
-
handleStatusBarEvent
@EventListener(org.bidib.wizard.api.model.event.StatusBarEvent.class) public void handleStatusBarEvent(org.bidib.wizard.api.model.event.StatusBarEvent statusBarEvent)
-
-