public class MavenRuntimeSelector
extends org.eclipse.swt.widgets.Composite
Modifier and Type | Field and Description |
---|---|
private org.eclipse.swt.widgets.Button |
configureRuntimesButton |
(package private) org.eclipse.jface.viewers.ComboViewer |
runtimeComboViewer |
Constructor and Description |
---|
MavenRuntimeSelector(org.eclipse.swt.widgets.Composite mainComposite) |
Modifier and Type | Method and Description |
---|---|
void |
addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener) |
private static MavenRuntimeManagerImpl |
getRuntimeManager() |
AbstractMavenRuntime |
getSelectedRuntime() |
protected java.lang.String |
getType(AbstractMavenRuntime runtime) |
void |
initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration) |
void |
performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration) |
void |
setEnabled(boolean enabled) |
protected void |
setInput() |
void |
setSelectRuntime(AbstractMavenRuntime runtime) |
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getClientArea, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, 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, 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, setFont, setForeground, setLayoutData, setLocation, setLocation, setMenu, setOrientation, setParent, setRedraw, setRegion, setSize, setSize, setTextDirection, setToolTipText, setTouchEnabled, setVisible, toControl, toControl, toDisplay, toDisplay, traverse, traverse, traverse, update
addDisposeListener, addListener, checkWidget, dispose, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
org.eclipse.jface.viewers.ComboViewer runtimeComboViewer
private org.eclipse.swt.widgets.Button configureRuntimesButton
public MavenRuntimeSelector(org.eclipse.swt.widgets.Composite mainComposite)
private static MavenRuntimeManagerImpl getRuntimeManager()
protected java.lang.String getType(AbstractMavenRuntime runtime)
protected void setInput()
public void setSelectRuntime(AbstractMavenRuntime runtime)
public AbstractMavenRuntime getSelectedRuntime()
public void addSelectionChangedListener(org.eclipse.jface.viewers.ISelectionChangedListener listener)
public void initializeFrom(org.eclipse.debug.core.ILaunchConfiguration configuration)
public void performApply(org.eclipse.debug.core.ILaunchConfigurationWorkingCopy configuration)
public void setEnabled(boolean enabled)
setEnabled
in class org.eclipse.swt.widgets.Control