public class ClasspathConfigurator extends AbstractJavaProjectConfigurator
COMPILER_PLUGIN_ARTIFACT_ID, COMPILER_PLUGIN_GROUP_ID, DEFAULT_COMPILER_LEVEL, ENVIRONMENTS, RELEASES, SOURCES, TARGETS
ATTR_CLASS, ATTR_ID, ATTR_NAME, markerManager, maven, mavenConfiguration, projectManager
Constructor and Description |
---|
ClasspathConfigurator() |
Modifier and Type | Method and Description |
---|---|
protected void |
addJavaNature(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
addProjectSourceFolders(IClasspathDescriptor classpath,
ProjectConfigurationRequest request,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected org.eclipse.core.resources.IContainer |
getOutputLocation(ProjectConfigurationRequest request,
org.eclipse.core.resources.IProject project) |
protected void |
invokeJavaProjectConfigurators(IClasspathDescriptor classpath,
ProjectConfigurationRequest request,
org.eclipse.core.runtime.IProgressMonitor monitor) |
addCustomClasspathEntries, addJavaProjectOptions, addJREClasspathContainer, addMavenClasspathContainer, configure, configureClasspath, configureRawClasspath, getCompilerMojoExecutions, getDefaultSourceLevel, getDefaultTargetLevel, getExecutionEnvironmentId, getFolder, getProjectRelativePath, isCompileExecution, isTestCompileExecution, unconfigure
addNature, addNature, assertHasNature, equals, getBuildParticipant, getConfiguratorExecutions, getId, getMojoExecutions, getName, getParameterValue, getParameterValue, hasConfigurationChanged, hashCode, mavenProjectChanged, mavenProjectChanged, setInitializationData, setMarkerManager, setMavenConfiguration, setProjectManager, toString
protected void addProjectSourceFolders(IClasspathDescriptor classpath, ProjectConfigurationRequest request, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
addProjectSourceFolders
in class AbstractJavaProjectConfigurator
org.eclipse.core.runtime.CoreException
protected void addJavaNature(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
addJavaNature
in class AbstractJavaProjectConfigurator
org.eclipse.core.runtime.CoreException
protected void invokeJavaProjectConfigurators(IClasspathDescriptor classpath, ProjectConfigurationRequest request, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
invokeJavaProjectConfigurators
in class AbstractJavaProjectConfigurator
org.eclipse.core.runtime.CoreException
protected org.eclipse.core.resources.IContainer getOutputLocation(ProjectConfigurationRequest request, org.eclipse.core.resources.IProject project)
getOutputLocation
in class AbstractJavaProjectConfigurator
Copyright © 2005–2019 Eclipse Foundation. All rights reserved.