public class MavenSettingsPreferencePage
extends org.eclipse.jface.preference.PreferencePage
implements org.eclipse.ui.IWorkbenchPreferencePage
| Modifier and Type | Field and Description |
|---|---|
(package private) boolean |
dirty |
private org.eclipse.swt.widgets.Link |
globalSettingsLink |
(package private) org.eclipse.swt.widgets.Text |
globalSettingsText |
(package private) org.eclipse.swt.widgets.Text |
localRepositoryText |
private static org.slf4j.Logger |
log |
(package private) IMaven |
maven |
(package private) IMavenConfiguration |
mavenConfiguration |
private org.eclipse.swt.widgets.Link |
userSettingsLink |
(package private) org.eclipse.swt.widgets.Text |
userSettingsText |
| Constructor and Description |
|---|
MavenSettingsPreferencePage() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
browseSettingsAction(org.eclipse.swt.widgets.Text settings) |
protected void |
checkSettings() |
private boolean |
checkSettings(java.lang.String location,
java.lang.String errorMissing,
java.lang.String errorParse) |
protected org.eclipse.swt.widgets.Control |
createContents(org.eclipse.swt.widgets.Composite parent) |
(package private) java.lang.String |
getGlobalSettings() |
private java.lang.String |
getSettings(org.eclipse.swt.widgets.Text settings) |
(package private) java.lang.String |
getUserSettings() |
void |
init(org.eclipse.ui.IWorkbench workbench) |
(package private) void |
openEditor(java.lang.String fileName) |
protected void |
performDefaults() |
boolean |
performOk() |
void |
setVisible(boolean visible) |
private void |
updateGlobalSettingsLink(java.lang.String globalSettings) |
protected void |
updateLocalRepository() |
protected void |
updateSettings(boolean updateMavenDependencies) |
private void |
updateUserSettingsLink(java.lang.String userSettings) |
applyData, applyDialogFont, computeSize, contributeButtons, createControl, createDescriptionLabel, createNoteComposite, doComputeSize, doGetPreferenceStore, getApplyButton, getContainer, getDefaultsButton, getPreferenceStore, isValid, noDefaultAndApplyButton, noDefaultButton, okToLeave, performApply, performCancel, performHelp, setContainer, setErrorMessage, setMessage, setPreferenceStore, setSize, setTitle, setValid, toString, updateApplyButtonconvertHeightInCharsToPixels, convertHorizontalDLUsToPixels, convertVerticalDLUsToPixels, convertWidthInCharsToPixels, dispose, getControl, getDescription, getDialogFontName, getErrorMessage, getFont, getImage, getMessage, getMessageType, getShell, getTitle, getToolTipText, initializeDialogUnits, isControlCreated, setButtonLayoutData, setControl, setDescription, setImageDescriptor, setMessageclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitprivate static final org.slf4j.Logger log
final IMavenConfiguration mavenConfiguration
final IMaven maven
org.eclipse.swt.widgets.Text globalSettingsText
org.eclipse.swt.widgets.Text userSettingsText
org.eclipse.swt.widgets.Text localRepositoryText
boolean dirty
private org.eclipse.swt.widgets.Link globalSettingsLink
private org.eclipse.swt.widgets.Link userSettingsLink
public void init(org.eclipse.ui.IWorkbench workbench)
init in interface org.eclipse.ui.IWorkbenchPreferencePagepublic void setVisible(boolean visible)
setVisible in interface org.eclipse.jface.dialogs.IDialogPagesetVisible in class org.eclipse.jface.dialogs.DialogPageprotected void updateSettings(boolean updateMavenDependencies)
protected void performDefaults()
performDefaults in class org.eclipse.jface.preference.PreferencePagepublic boolean performOk()
performOk in interface org.eclipse.jface.preference.IPreferencePageperformOk in class org.eclipse.jface.preference.PreferencePageprotected org.eclipse.swt.widgets.Control createContents(org.eclipse.swt.widgets.Composite parent)
createContents in class org.eclipse.jface.preference.PreferencePageprivate void updateUserSettingsLink(java.lang.String userSettings)
private void updateGlobalSettingsLink(java.lang.String globalSettings)
protected void updateLocalRepository()
protected void checkSettings()
private boolean checkSettings(java.lang.String location,
java.lang.String errorMissing,
java.lang.String errorParse)
void openEditor(java.lang.String fileName)
java.lang.String getUserSettings()
java.lang.String getGlobalSettings()
private java.lang.String getSettings(org.eclipse.swt.widgets.Text settings)
protected void browseSettingsAction(org.eclipse.swt.widgets.Text settings)