com.ibm.carma.ui.widget
Class CARMAContainerSelectionGroup

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 com.ibm.carma.ui.widget.CarmaResourceSelectionGroup
                      extended by com.ibm.carma.ui.widget.CARMAContainerSelectionGroup
All Implemented Interfaces:
org.eclipse.swt.graphics.Drawable

public class CARMAContainerSelectionGroup
extends CarmaResourceSelectionGroup

A widget which allows users to select a CARMA container in the CARMA hierarchy. The selection can be retrieved from the getSelectedResource() method.

Since:
7.0

Field Summary
static java.lang.String COPYRIGHT
           
 
Fields inherited from class org.eclipse.swt.widgets.Control
handle
 
Constructor Summary
CARMAContainerSelectionGroup(org.eclipse.swt.widgets.Composite parent, org.eclipse.swt.widgets.Listener listener)
          Creates a new CARMA selection group of the default height
CARMAContainerSelectionGroup(org.eclipse.swt.widgets.Composite parent, org.eclipse.swt.widgets.Listener listener, int height)
          Creates a new CARMA selection group
 
Method Summary
 ResourceContainer getSelectedResource()
          Returns the selected container resource from the widget
 
Methods inherited from class com.ibm.carma.ui.widget.CarmaResourceSelectionGroup
setEnabled, setInitialFocus, setSelectedResource
 
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, addFocusListener, addHelpListener, addKeyListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addPaintListener, addTraverseListener, computeSize, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getParent, getShell, getSize, getToolTipText, getVisible, internal_dispose_GC, internal_new_GC, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, redraw, redraw, removeControlListener, removeFocusListener, removeHelpListener, removeKeyListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removePaintListener, removeTraverseListener, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setParent, setRedraw, setSize, setSize, setToolTipText, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, update
 
Methods inherited from class org.eclipse.swt.widgets.Widget
addDisposeListener, addListener, dispose, getData, getData, getDisplay, getStyle, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, setData, setData, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

COPYRIGHT

public static final java.lang.String COPYRIGHT
See Also:
Constant Field Values
Constructor Detail

CARMAContainerSelectionGroup

public CARMAContainerSelectionGroup(org.eclipse.swt.widgets.Composite parent,
                                    org.eclipse.swt.widgets.Listener listener)
Creates a new CARMA selection group of the default height

Parameters:
parent - the parent of the selection group
listener - object listening for events occuring in the selection group

CARMAContainerSelectionGroup

public CARMAContainerSelectionGroup(org.eclipse.swt.widgets.Composite parent,
                                    org.eclipse.swt.widgets.Listener listener,
                                    int height)
Creates a new CARMA selection group

Parameters:
parent - the parent of the selection group
listener - object listening for events occuring in the selection group
height - the height of the selection group
Method Detail

getSelectedResource

public ResourceContainer getSelectedResource()
Description copied from class: CarmaResourceSelectionGroup
Returns the selected container resource from the widget

Overrides:
getSelectedResource in class CarmaResourceSelectionGroup
Returns:
user selected ResourceContainer