Package org.bidib.wizard.mvc.main.view
Class MainView
- java.lang.Object
-
- org.bidib.wizard.mvc.main.view.MainView
-
-
Constructor Summary
Constructors Constructor Description MainView(MainModel model, ConnectionPhaseModel connectionPhaseModel, NodeScriptingSupportProvider nodeScriptingSupportProvider, WorkListControllerFactory workListItemProvider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCvDefinitionRequestListener(org.bidib.wizard.api.model.listener.CvDefinitionRequestListener l)voidaddNodeListListener(NodeListActionListener l)voidaddNodeListSelectionListener(ListSelectionListener l)voidbringWindowToFront()voidcreateComponents()com.vlsolutions.swing.docking.DockingDesktopgetDesktop()DefaultBusyFramegetFrame()voidperformShutdown()voidprepareFrame()voidsavePendingChanges()voidsaveWindowPosition()booleansetBusy(boolean busy)voidsetMainMenuListener(MainMenuListener mainMenuListener)voidsetStatusText(String statusText, int displayDuration)Display a text in the statusbar.voidsetVisible(boolean visible)voidsetWindowListener(WindowListener l)
-
-
-
Constructor Detail
-
MainView
public MainView(MainModel model, ConnectionPhaseModel connectionPhaseModel, NodeScriptingSupportProvider nodeScriptingSupportProvider, WorkListControllerFactory workListItemProvider)
-
-
Method Detail
-
setMainMenuListener
public void setMainMenuListener(MainMenuListener mainMenuListener)
-
createComponents
public void createComponents()
-
getFrame
public DefaultBusyFrame getFrame()
-
getDesktop
public com.vlsolutions.swing.docking.DockingDesktop getDesktop()
- Returns:
- the desktop
-
addNodeListListener
public void addNodeListListener(NodeListActionListener l)
-
addNodeListSelectionListener
public void addNodeListSelectionListener(ListSelectionListener l)
-
addCvDefinitionRequestListener
public void addCvDefinitionRequestListener(org.bidib.wizard.api.model.listener.CvDefinitionRequestListener l)
-
prepareFrame
public void prepareFrame()
-
saveWindowPosition
public void saveWindowPosition()
-
setWindowListener
public void setWindowListener(WindowListener l)
-
setStatusText
public void setStatusText(String statusText, int displayDuration)
Display a text in the statusbar.- Parameters:
statusText- the text to displaydisplayDuration- Time wait for clearing the message (in seconds). Any value lesser than 1 disable this functionality.
-
setVisible
public void setVisible(boolean visible)
-
bringWindowToFront
public void bringWindowToFront()
-
performShutdown
public void performShutdown()
-
savePendingChanges
public void savePendingChanges()
-
-