public class MavenParentComponent
extends org.eclipse.swt.widgets.Composite
Constructor and Description |
---|
MavenParentComponent(org.eclipse.swt.widgets.Composite parent,
int style)
Creates a new panel with parent controls.
|
Modifier and Type | Method and Description |
---|---|
void |
addBrowseButtonListener(org.eclipse.swt.events.SelectionListener listener)
Adds selection listener to the "browse" button.
|
void |
addModifyListener(org.eclipse.swt.events.ModifyListener listener)
Adds modify listener to the input controls.
|
org.eclipse.swt.widgets.Combo |
getArtifactIdCombo() |
org.eclipse.swt.widgets.Combo |
getGroupIdCombo() |
org.eclipse.swt.widgets.Combo |
getVersionCombo() |
void |
removeBrowseButtonListener(org.eclipse.swt.events.SelectionListener listener)
Removes the selection listener from the "browse" button.
|
void |
removeModifyListener(org.eclipse.swt.events.ModifyListener listener)
Removes the listener from the input controls.
|
void |
setClearButtonEnabled(boolean enabled)
Enables the "clear" button.
|
void |
setValues(String groupId,
String artifactId,
String version)
Sets the parent group values.
|
void |
setWidthGroup(WidthGroup widthGroup) |
void |
updateModel(org.apache.maven.model.Model model)
Updates a Maven model.
|
boolean |
validate()
Validates the inputs to make sure all three fields are present in the same time, or none at all.
|
changed, checkSubclass, computeSize, drawBackground, getBackgroundMode, getChildren, getClientArea, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, setFocus, setLayout, setLayoutDeferred, setTabList
computeTrim, getBorderWidth, getHorizontalBar, getScrollbarsMode, getVerticalBar
addControlListener, addDragDetectListener, addFocusListener, addGestureListener, addHelpListener, addKeyListener, addMenuDetectListener, addMouseListener, addMouseMoveListener, addMouseTrackListener, addMouseWheelListener, addPaintListener, addTouchListener, addTraverseListener, computeSize, dragDetect, dragDetect, forceFocus, getAccessible, getBackground, getBackgroundImage, 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, setBackground, setBackgroundImage, setBounds, setBounds, setCapture, setCursor, setDragDetect, setEnabled, 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, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public MavenParentComponent(org.eclipse.swt.widgets.Composite parent, int style)
public org.eclipse.swt.widgets.Combo getGroupIdCombo()
public org.eclipse.swt.widgets.Combo getArtifactIdCombo()
public org.eclipse.swt.widgets.Combo getVersionCombo()
public void setWidthGroup(WidthGroup widthGroup)
public void addModifyListener(org.eclipse.swt.events.ModifyListener listener)
public void removeModifyListener(org.eclipse.swt.events.ModifyListener listener)
public void addBrowseButtonListener(org.eclipse.swt.events.SelectionListener listener)
public void removeBrowseButtonListener(org.eclipse.swt.events.SelectionListener listener)
public void setClearButtonEnabled(boolean enabled)
public void setValues(String groupId, String artifactId, String version)
public void updateModel(org.apache.maven.model.Model model)
public boolean validate()
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.