public class MavenConfigurationImpl extends Object implements IMavenConfiguration, org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListener, org.eclipse.core.runtime.preferences.IEclipsePreferences.INodeChangeListener
| Constructor and Description |
|---|
MavenConfigurationImpl() |
| Modifier and Type | Method and Description |
|---|---|
void |
addConfigurationChangeListener(IMavenConfigurationChangeListener listener) |
void |
added(org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent event) |
String |
getGlobalSettingsFile() |
String |
getGlobalUpdatePolicy()
One of org.sonatype.aether.repository.RepositoryPolicy.UPDATE constants or null.
|
String |
getUserSettingsFile() |
String |
getWorkspaceLifecycleMappingMetadataFile() |
boolean |
isDebugOutput() |
boolean |
isDownloadJavaDoc() |
boolean |
isDownloadSources() |
boolean |
isHideFoldersOfNestedProjects() |
boolean |
isOffline() |
boolean |
isUpdateIndexesOnStartup() |
boolean |
isUpdateProjectsOnStartup() |
void |
preferenceChange(org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent event) |
void |
removed(org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent event) |
void |
setDebugOutput(boolean debug) |
void |
setDownloadSources(boolean downloadSources) |
void |
setGlobalSettingsFile(String globalSettingsFile) |
void |
setGlobalUpdatePolicy(String policy) |
void |
setUserSettingsFile(String settingsFile) |
void |
setWorkspaceLifecycleMappingMetadataFile(String location) |
public String getGlobalSettingsFile()
getGlobalSettingsFile in interface IMavenConfigurationpublic String getUserSettingsFile()
getUserSettingsFile in interface IMavenConfigurationpublic boolean isDebugOutput()
isDebugOutput in interface IMavenConfigurationpublic void setDebugOutput(boolean debug)
public boolean isDownloadJavaDoc()
isDownloadJavaDoc in interface IMavenConfigurationpublic boolean isDownloadSources()
isDownloadSources in interface IMavenConfigurationpublic void setDownloadSources(boolean downloadSources)
public boolean isHideFoldersOfNestedProjects()
isHideFoldersOfNestedProjects in interface IMavenConfigurationpublic boolean isOffline()
isOffline in interface IMavenConfigurationpublic void setUserSettingsFile(String settingsFile) throws org.eclipse.core.runtime.CoreException
setUserSettingsFile in interface IMavenConfigurationorg.eclipse.core.runtime.CoreExceptionpublic void setGlobalSettingsFile(String globalSettingsFile) throws org.eclipse.core.runtime.CoreException
setGlobalSettingsFile in interface IMavenConfigurationorg.eclipse.core.runtime.CoreExceptionpublic boolean isUpdateProjectsOnStartup()
isUpdateProjectsOnStartup in interface IMavenConfigurationpublic boolean isUpdateIndexesOnStartup()
isUpdateIndexesOnStartup in interface IMavenConfigurationpublic void addConfigurationChangeListener(IMavenConfigurationChangeListener listener)
addConfigurationChangeListener in interface IMavenConfigurationpublic void preferenceChange(org.eclipse.core.runtime.preferences.IEclipsePreferences.PreferenceChangeEvent event)
preferenceChange in interface org.eclipse.core.runtime.preferences.IEclipsePreferences.IPreferenceChangeListenerpublic void added(org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent event)
added in interface org.eclipse.core.runtime.preferences.IEclipsePreferences.INodeChangeListenerpublic void removed(org.eclipse.core.runtime.preferences.IEclipsePreferences.NodeChangeEvent event)
removed in interface org.eclipse.core.runtime.preferences.IEclipsePreferences.INodeChangeListenerpublic String getGlobalUpdatePolicy()
IMavenConfigurationgetGlobalUpdatePolicy in interface IMavenConfigurationpublic void setGlobalUpdatePolicy(String policy)
public String getWorkspaceLifecycleMappingMetadataFile()
getWorkspaceLifecycleMappingMetadataFile in interface IMavenConfigurationpublic void setWorkspaceLifecycleMappingMetadataFile(String location) throws org.eclipse.core.runtime.CoreException
setWorkspaceLifecycleMappingMetadataFile in interface IMavenConfigurationorg.eclipse.core.runtime.CoreExceptionCopyright © 2005-2013 Sonatype, Inc.. All Rights Reserved.