Class TargetSelector

    • Constructor Summary

      Constructors 
      Constructor Description
      TargetSelector​(org.eclipse.swt.widgets.Composite parent, int style)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.eclipse.swt.graphics.Point computeSize​(int wHint, int hHint, boolean changed)  
      void createActionArea​(org.eclipse.swt.widgets.Composite parent)  
      void dispose()  
      protected void fireSelectionChanged()  
      void handleEdit​(java.lang.Object element)  
      boolean hasActionArea()  
      boolean isEditable​(java.lang.Object element)  
      void launchTargetStatusChanged​(ILaunchTarget target)
      The status of a target has changed.
      void setSelection​(java.lang.Object element)  
      void setToolTipText​(ILaunchTarget target)  
      void update​(java.lang.Object element)  
      • Methods inherited from class org.eclipse.swt.widgets.Composite

        changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
      • Methods inherited from class org.eclipse.swt.widgets.Scrollable

        computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
      • Methods inherited from class org.eclipse.swt.widgets.Control

        addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, getBorderWidth, getBounds, getCursor, getDragDetect, getEnabled, getFont, getForeground, getLayoutData, getLocation, getMenu, getMonitor, getOrientation, getParent, getRegion, getShell, getSize, getTextDirection, getToolTipText, getTouchEnabled, getVisible, internal_dispose_GC, internal_new_GC, isAutoScalable, isEnabled, isFocusControl, isReparentable, isVisible, moveAbove, moveBelow, pack, pack, print, redraw, redraw, removeControlListener, removeDragDetectListener, removeFocusListener, removeGestureListener, removeHelpListener, removeKeyListener, removeMenuDetectListener, removeMouseListener, removeMouseMoveListener, removeMouseTrackListener, removeMouseWheelListener, removePaintListener, removeTouchListener, removeTraverseListener, requestLayout, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
      • Methods inherited from class org.eclipse.swt.widgets.Widget

        addDisposeListener, addListener, checkWidget, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • TargetSelector

        public TargetSelector​(org.eclipse.swt.widgets.Composite parent,
                              int style)
    • Method Detail

      • isEditable

        public boolean isEditable​(java.lang.Object element)
        Overrides:
        isEditable in class CSelector
      • handleEdit

        public void handleEdit​(java.lang.Object element)
        Overrides:
        handleEdit in class CSelector
      • createActionArea

        public void createActionArea​(org.eclipse.swt.widgets.Composite parent)
        Overrides:
        createActionArea in class CSelector
      • setToolTipText

        public void setToolTipText​(ILaunchTarget target)
      • computeSize

        public org.eclipse.swt.graphics.Point computeSize​(int wHint,
                                                          int hHint,
                                                          boolean changed)
        Overrides:
        computeSize in class org.eclipse.swt.widgets.Control
      • setSelection

        public void setSelection​(java.lang.Object element)
        Overrides:
        setSelection in class CSelector
      • update

        public void update​(java.lang.Object element)
        Overrides:
        update in class CSelector