public class UpdateMavenProjectsDialog
extends org.eclipse.jface.dialogs.TitleAreaDialog
| Modifier and Type | Field and Description |
|---|---|
private org.eclipse.swt.widgets.Button |
btnCleanProjects |
private org.eclipse.swt.widgets.Button |
btnRefreshFromLocal |
private org.eclipse.swt.widgets.Button |
btnUpdateProjectConfiguration |
private boolean |
cleanProjects
Perform full/clean build after project update
|
protected java.lang.String |
dialogMessage |
protected java.lang.String |
dialogTitle |
private org.eclipse.swt.widgets.Button |
forceUpdateBtn |
private boolean |
forceUpdateDependencies
Force update of snapshots and releases from remote repositories
|
private org.eclipse.core.resources.IProject[] |
initialSelection |
private NestedProjectsComposite |
nestedProjectsComposite |
private boolean |
offlineMode |
private org.eclipse.swt.widgets.Button |
offlineModeBtn |
private boolean |
refreshFromLocal
Perform refresh from local before doing anything else.
|
private org.eclipse.core.resources.IProject[] |
selectedProjects |
private boolean |
updateConfiguration
Update project configuration
|
DLG_IMG_TITLE_BANNER, DLG_IMG_TITLE_ERROR, INFO_MESSAGE, WARNING_MESSAGEblockedHandler, 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 |
|---|
UpdateMavenProjectsDialog(org.eclipse.swt.widgets.Shell parentShell,
org.eclipse.core.resources.IProject[] initialSelection) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
configureShell(org.eclipse.swt.widgets.Shell shell) |
protected void |
createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent)
Create contents of the button bar.
|
protected org.eclipse.swt.widgets.Control |
createDialogArea(org.eclipse.swt.widgets.Composite parent)
Create contents of the dialog.
|
java.lang.String |
getDialogMessage() |
java.lang.String |
getDialogTitle() |
org.eclipse.core.resources.IProject[] |
getSelectedProjects() |
boolean |
isCleanProjects() |
boolean |
isForceUpdateDependencies() |
boolean |
isOffline() |
boolean |
isRefreshFromLocal() |
boolean |
isUpdateConfiguration() |
protected void |
okPressed() |
void |
setDialogMessage(java.lang.String dialogMessage) |
void |
setDialogTitle(java.lang.String dialogTitle) |
createContents, getErrorMessage, getInitialSize, getMessage, getTitleArea, getTitleImageLabel, setErrorMessage, setMessage, setMessage, setTitle, setTitleAreaColor, setTitleImagecloseTray, createButtonBar, createHelpControl, getLayout, getTray, handleShellCloseEvent, isDialogHelpAvailable, isHelpAvailable, openTray, setDialogHelpAvailable, setHelpAvailableapplyDialogFont, buttonPressed, cancelPressed, close, convertHeightInCharsToPixels, convertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, convertWidthInCharsToPixels, create, createButton, dialogFontIsDefault, getBlockedHandler, getButton, getButtonBar, getCancelButton, getDialogArea, getDialogBoundsSettings, getDialogBoundsStrategy, getImage, getInitialLocation, getOKButton, initializeBounds, initializeDialogUnits, isResizable, 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 NestedProjectsComposite nestedProjectsComposite
private org.eclipse.swt.widgets.Button offlineModeBtn
private org.eclipse.swt.widgets.Button forceUpdateBtn
private final org.eclipse.core.resources.IProject[] initialSelection
private org.eclipse.core.resources.IProject[] selectedProjects
private boolean offlineMode
private boolean forceUpdateDependencies
private boolean updateConfiguration
private boolean cleanProjects
private boolean refreshFromLocal
protected java.lang.String dialogTitle
protected java.lang.String dialogMessage
private org.eclipse.swt.widgets.Button btnUpdateProjectConfiguration
private org.eclipse.swt.widgets.Button btnCleanProjects
private org.eclipse.swt.widgets.Button btnRefreshFromLocal
public UpdateMavenProjectsDialog(org.eclipse.swt.widgets.Shell parentShell,
org.eclipse.core.resources.IProject[] initialSelection)
protected void configureShell(org.eclipse.swt.widgets.Shell shell)
configureShell in class org.eclipse.jface.window.Windowprotected org.eclipse.swt.widgets.Control createDialogArea(org.eclipse.swt.widgets.Composite parent)
createDialogArea in class org.eclipse.jface.dialogs.TitleAreaDialogparent - protected void createButtonsForButtonBar(org.eclipse.swt.widgets.Composite parent)
createButtonsForButtonBar in class org.eclipse.jface.dialogs.Dialogparent - protected void okPressed()
okPressed in class org.eclipse.jface.dialogs.Dialogpublic org.eclipse.core.resources.IProject[] getSelectedProjects()
public boolean isOffline()
public boolean isForceUpdateDependencies()
public boolean isUpdateConfiguration()
public boolean isCleanProjects()
public boolean isRefreshFromLocal()
public java.lang.String getDialogTitle()
public java.lang.String getDialogMessage()
public void setDialogTitle(java.lang.String dialogTitle)
dialogTitle - The dialogTitle to set.public void setDialogMessage(java.lang.String dialogMessage)
dialogMessage - The dialogMessage to set.