cvm.uci.ui.gui.creator
Class DashBoard

java.lang.Object
  extended by org.eclipse.swt.widgets.Widget
      extended by org.eclipse.swt.widgets.Control
          extended by org.eclipse.swt.widgets.Scrollable
              extended by org.eclipse.swt.widgets.Composite
                  extended by cvm.uci.ui.gui.creator.DashBoard
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class DashBoard
extends org.eclipse.swt.widgets.Composite

This class creates the place holder for the main GIU. It is the container of Composites such as Forms, Contacts, Files, etc. Date: January 30, 2010

Author:
Frank Hernandez, The Fallen of CVM

Field Summary
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
DashBoard(org.eclipse.swt.widgets.Composite parent, int style)
           
 
Method Summary
 void dispose()
          Overloaded dispose(), it sets the static instance to null, after that it behaves the same as super.dispose()
static DashBoard getCurrent()
          Used to keep a reference to the last instanced object.
 void populateData()
           
 void setUsersName(java.lang.String fName)
           
 void setVoiceEnabled(boolean enabled)
           
 void updateMyAppsComposite()
           
 void updateMyFormsComposite()
           
 
Methods inherited from class org.eclipse.swt.widgets.Composite
changed, computeSize, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
 
Methods inherited from class org.eclipse.swt.widgets.Scrollable
computeTrim, getClientArea, getHorizontalBar, getVerticalBar
 
Methods inherited from class org.eclipse.swt.widgets.Control
addControlListener, addDragDetectListener, addFocusListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getRegion, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setRegion, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, getData, getData, getDisplay, getListeners, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DashBoard

public DashBoard(org.eclipse.swt.widgets.Composite parent,
                 int style)
Method Detail

getCurrent

public static DashBoard getCurrent()
Used to keep a reference to the last instanced object.


populateData

public void populateData()

dispose

public void dispose()
Overloaded dispose(), it sets the static instance to null, after that it behaves the same as super.dispose()

Overrides:
dispose in class org.eclipse.swt.widgets.Widget

setUsersName

public void setUsersName(java.lang.String fName)

setVoiceEnabled

public void setVoiceEnabled(boolean enabled)

updateMyFormsComposite

public void updateMyFormsComposite()

updateMyAppsComposite

public void updateMyAppsComposite()