|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object cvm.uci.ui.gui.creator.CVMShell
public class CVMShell
This class is the main controller of all the GUIs inside CVM. It is in charge of creating all the GUI composites such as Login and the DashBoard. It also handles the switch between such views. Date: January 30, 2010
Nested Class Summary | |
---|---|
static class |
CVMShell.CVM_GU_INTERFACES
|
Method Summary | |
---|---|
void |
close()
This method closes the entire CVM GUI. |
void |
expandView()
This method returns the GUI from the collapsed view to the previously open GUI. |
org.eclipse.swt.widgets.Composite |
getCurrentGUI()
|
org.eclipse.swt.widgets.Display |
getDisplay()
|
static CVMShell |
getInstance()
Regular Singleton implementation. |
org.eclipse.swt.widgets.Shell |
getShell()
|
void |
handleEvent(int eventID,
java.util.Properties props)
|
void |
hideView()
This method hides the currently active GUI and displays the Collapsed GUI. |
void |
init()
This method initializes the CVM GUI. |
void |
openDashBoard()
This method deallocates any existing GUIs and opens the DashBoard. |
void |
openLogin()
This method disposes of any axisting GUIs and opens the Login GUI. |
void |
refreshDashBoard()
|
void |
toggleDashBoard()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static CVMShell getInstance()
public void init()
public void hideView()
public void handleEvent(int eventID, java.util.Properties props)
public void openDashBoard()
public void openLogin()
public void refreshDashBoard()
public void toggleDashBoard()
public void close()
public void expandView()
public org.eclipse.swt.widgets.Shell getShell()
public org.eclipse.swt.widgets.Composite getCurrentGUI()
public org.eclipse.swt.widgets.Display getDisplay()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |