public class EditDependencyDialog extends AbstractMavenDialog
| Modifier and Type | Field and Description |
|---|---|
protected org.eclipse.swt.widgets.Text |
artifactIdText |
protected org.eclipse.swt.widgets.Text |
classifierText |
private org.apache.maven.model.Dependency |
dependency |
private boolean |
dependencyManagement |
protected org.eclipse.swt.widgets.Text |
groupIdText |
private org.apache.maven.project.MavenProject |
mavenproject |
protected org.eclipse.swt.widgets.Button |
optionalButton |
private org.eclipse.core.resources.IProject |
project |
private PomEdits.Operation |
resultOperation |
protected org.eclipse.swt.widgets.Combo |
scopeCombo |
private java.lang.String[] |
scopes |
protected org.eclipse.swt.widgets.Text |
systemPathText |
protected org.eclipse.swt.widgets.Combo |
typeCombo |
private static java.lang.String[] |
TYPES |
protected org.eclipse.swt.widgets.Text |
versionText |
KEY_HEIGHT, KEY_WIDTH, settingsblockedHandler, buttonBar, DIALOG_DEFAULT_BOUNDS, DIALOG_PERSISTLOCATION, DIALOG_PERSISTSIZE, dialogArea, DLG_IMG_ERROR, DLG_IMG_HELP, DLG_IMG_INFO, DLG_IMG_MESSAGE_ERROR, DLG_IMG_MESSAGE_INFO, DLG_IMG_MESSAGE_WARNING, DLG_IMG_QUESTION, DLG_IMG_WARNING, ELLIPSIS| Constructor and Description |
|---|
EditDependencyDialog(org.eclipse.swt.widgets.Shell parent,
boolean dependencyManagement,
org.eclipse.core.resources.IProject project,
org.apache.maven.project.MavenProject mavenProject) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
computeResult() |
protected org.eclipse.swt.widgets.Control |
createDialogArea(org.eclipse.swt.widgets.Composite parent) |
PomEdits.Operation |
getEditOperation() |
void |
setDependency(org.apache.maven.model.Dependency dependency) |
private java.lang.String |
valueOrNull(java.lang.String value) |
close, getInitialLocation, getInitialSize, readSettingsconfigureShell, create, createButtonBar, getFirstResult, okPressed, setImage, setResult, setStatusLineAboveButtons, updateButtonsEnableState, updateStatuscreateButtonsForButtonBar, createMessageArea, getDialogBoundsSettings, getDialogBoundsStrategy, getInitialElementSelections, getInitialSelections, getMessage, getOkButton, getResult, isResizable, setDialogBoundsSettings, setInitialElementSelections, setInitialSelections, setMessage, setResult, setSelectionResult, setTitlecloseTray, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailableapplyDialogFont, buttonPressed, cancelPressed, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, createButton, createContents, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getImage, getOKButton, initializeBounds, initializeDialogUnits, setBlockedHandler, setButtonLayoutData, setButtonLayoutFormData, shortenTextcanHandleShellCloseEvent, constrainShellSize, createShell, getConstrainedShellBounds, getContents, getDefaultImage, getDefaultImages, getDefaultOrientation, getParentShell, getReturnCode, getShell, getShellListener, getShellStyle, getWindowManager, handleFontChange, open, setBlockOnOpen, setDefaultImage, setDefaultImages, setDefaultModalParent, setDefaultOrientation, setExceptionHandler, setParentShell, setReturnCode, setShellStyle, setWindowManagerprivate static final java.lang.String[] TYPES
private final org.eclipse.core.resources.IProject project
private java.lang.String[] scopes
protected org.eclipse.swt.widgets.Text groupIdText
protected org.eclipse.swt.widgets.Text artifactIdText
protected org.eclipse.swt.widgets.Text versionText
protected org.eclipse.swt.widgets.Text classifierText
protected org.eclipse.swt.widgets.Combo typeCombo
protected org.eclipse.swt.widgets.Combo scopeCombo
protected org.eclipse.swt.widgets.Text systemPathText
protected org.eclipse.swt.widgets.Button optionalButton
private org.apache.maven.model.Dependency dependency
private final org.apache.maven.project.MavenProject mavenproject
private final boolean dependencyManagement
private PomEdits.Operation resultOperation
public EditDependencyDialog(org.eclipse.swt.widgets.Shell parent,
boolean dependencyManagement,
org.eclipse.core.resources.IProject project,
org.apache.maven.project.MavenProject mavenProject)
parent - dependencyManagement - project - can be null, only used for indexer search as scopemavenProject - protected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
createDialogArea in class org.eclipse.jface.dialogs.Dialogpublic PomEdits.Operation getEditOperation()
protected void computeResult()
computeResult in class org.eclipse.ui.dialogs.SelectionStatusDialogprivate java.lang.String valueOrNull(java.lang.String value)
public void setDependency(org.apache.maven.model.Dependency dependency)