public class MavenArtifactComponent
extends org.eclipse.swt.widgets.Composite
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.swt.widgets.Combo |
artifactIdCombo
artifact id text field
|
private org.eclipse.swt.widgets.Label |
artifactIdLabel |
static java.lang.String |
DEFAULT_PACKAGING |
static java.lang.String |
DEFAULT_VERSION |
private org.eclipse.swt.widgets.Label |
descriptionLabel |
protected org.eclipse.swt.widgets.Text |
descriptionText
description text field
|
static java.lang.String |
EAR |
static java.lang.String |
EJB |
protected org.eclipse.swt.widgets.Combo |
groupIdCombo
group id text field
|
private org.eclipse.swt.widgets.Label |
groupIdlabel |
static java.lang.String |
JAR |
private org.eclipse.swt.events.ModifyListener |
modifyingListener |
protected org.eclipse.swt.widgets.Combo |
nameCombo
name text field
|
private org.eclipse.swt.widgets.Label |
nameLabel |
static java.lang.String[] |
PACKAGING_OPTIONS |
protected org.eclipse.swt.widgets.Combo |
packagingCombo
packaging options combobox
|
private org.eclipse.swt.widgets.Label |
packagingLabel |
static java.lang.String |
POM |
static java.lang.String |
RAR |
protected org.eclipse.swt.widgets.Combo |
versionCombo
version text field
|
private org.eclipse.swt.widgets.Label |
versionLabel |
static java.lang.String |
WAR |
Constructor and Description |
---|
MavenArtifactComponent(org.eclipse.swt.widgets.Composite parent,
int styles)
Creates a new component.
|
Modifier and Type | Method and Description |
---|---|
void |
dispose() |
java.lang.String |
getArtifactId() |
org.eclipse.swt.widgets.Combo |
getArtifactIdCombo() |
java.lang.String |
getDescription() |
java.lang.String |
getGroupId() |
org.eclipse.swt.widgets.Combo |
getGroupIdCombo() |
org.apache.maven.model.Model |
getModel() |
java.lang.String |
getModelName() |
org.eclipse.swt.widgets.Combo |
getNameCombo() |
java.lang.String |
getPackaging() |
java.lang.String |
getVersion() |
org.eclipse.swt.widgets.Combo |
getVersionCombo() |
void |
setArtifactId(java.lang.String artifact) |
void |
setArtifactIdEditable(boolean b)
Enables or disables the artifact id text field.
|
void |
setDescription(java.lang.String description) |
boolean |
setFocus() |
void |
setGroupId(java.lang.String groupId) |
void |
setModelName(java.lang.String name) |
void |
setModifyingListener(org.eclipse.swt.events.ModifyListener modifyingListener) |
void |
setPackaging(java.lang.String packaging) |
void |
setPackagingTypes(java.lang.String[] packagingTypes) |
void |
setVersion(java.lang.String version) |
void |
setWidthGroup(WidthGroup widthGroup) |
changed, checkSubclass, drawBackground, getBackgroundMode, getChildren, getLayout, getLayoutDeferred, getTabList, isLayoutDeferred, layout, layout, layout, layout, layout, setBackgroundMode, 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, 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, getData, getData, getDisplay, getListeners, getStyle, isAutoDirection, isDisposed, isListening, notifyListeners, removeDisposeListener, removeListener, removeListener, reskin, setData, setData, toString
public static final java.lang.String JAR
public static final java.lang.String WAR
public static final java.lang.String EAR
public static final java.lang.String RAR
public static final java.lang.String POM
public static final java.lang.String EJB
public static final java.lang.String[] PACKAGING_OPTIONS
public static final java.lang.String DEFAULT_PACKAGING
public static final java.lang.String DEFAULT_VERSION
protected org.eclipse.swt.widgets.Combo groupIdCombo
protected org.eclipse.swt.widgets.Combo artifactIdCombo
protected org.eclipse.swt.widgets.Combo versionCombo
protected org.eclipse.swt.widgets.Combo packagingCombo
protected org.eclipse.swt.widgets.Combo nameCombo
protected org.eclipse.swt.widgets.Text descriptionText
private org.eclipse.swt.events.ModifyListener modifyingListener
private org.eclipse.swt.widgets.Label groupIdlabel
private org.eclipse.swt.widgets.Label artifactIdLabel
private org.eclipse.swt.widgets.Label versionLabel
private org.eclipse.swt.widgets.Label packagingLabel
private org.eclipse.swt.widgets.Label nameLabel
private org.eclipse.swt.widgets.Label descriptionLabel
public MavenArtifactComponent(org.eclipse.swt.widgets.Composite parent, int styles)
public void setModifyingListener(org.eclipse.swt.events.ModifyListener modifyingListener)
public void dispose()
dispose
in class org.eclipse.swt.widgets.Widget
public boolean setFocus()
setFocus
in class org.eclipse.swt.widgets.Composite
public java.lang.String getModelName()
public java.lang.String getArtifactId()
public java.lang.String getGroupId()
public java.lang.String getVersion()
public java.lang.String getPackaging()
public java.lang.String getDescription()
public void setModelName(java.lang.String name)
public void setGroupId(java.lang.String groupId)
public void setArtifactId(java.lang.String artifact)
public void setVersion(java.lang.String version)
public void setPackagingTypes(java.lang.String[] packagingTypes)
public void setPackaging(java.lang.String packaging)
public void setDescription(java.lang.String description)
public org.apache.maven.model.Model getModel()
public void setArtifactIdEditable(boolean b)
public org.eclipse.swt.widgets.Combo getGroupIdCombo()
public org.eclipse.swt.widgets.Combo getArtifactIdCombo()
public org.eclipse.swt.widgets.Combo getVersionCombo()
public org.eclipse.swt.widgets.Combo getNameCombo()
public void setWidthGroup(WidthGroup widthGroup)