Class MavenProjectSettingsConfigurator

  • All Implemented Interfaces:
    org.eclipse.core.runtime.IExecutableExtension, org.eclipse.m2e.core.project.IMavenProjectChangedListener

    public class MavenProjectSettingsConfigurator
    extends org.eclipse.m2e.core.project.configurator.AbstractProjectConfigurator
    Configurator to apply project-specific settings to Maven projects.
    Author:
    Phillip Webb
    • Field Summary

      • Fields inherited from class org.eclipse.m2e.core.project.configurator.AbstractProjectConfigurator

        ATTR_CLASS, ATTR_ID, ATTR_NAME, markerManager, maven, mavenConfiguration, projectManager
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void configure​(org.eclipse.m2e.core.project.configurator.ProjectConfigurationRequest request, org.eclipse.core.runtime.IProgressMonitor monitor)  
      • Methods inherited from class org.eclipse.m2e.core.project.configurator.AbstractProjectConfigurator

        addNature, addNature, assertHasNature, equals, getBuildParticipant, getConfiguratorExecutions, getId, getMojoExecutions, getName, getParameterValue, getParameterValue, hasConfigurationChanged, hashCode, mavenProjectChanged, mavenProjectChanged, setInitializationData, setMarkerManager, setMavenConfiguration, setProjectManager, toString, unconfigure
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • MavenProjectSettingsConfigurator

        public MavenProjectSettingsConfigurator()
    • Method Detail

      • configure

        public void configure​(org.eclipse.m2e.core.project.configurator.ProjectConfigurationRequest request,
                              org.eclipse.core.runtime.IProgressMonitor monitor)
                       throws org.eclipse.core.runtime.CoreException
        Specified by:
        configure in class org.eclipse.m2e.core.project.configurator.AbstractProjectConfigurator
        Throws:
        org.eclipse.core.runtime.CoreException