Modifier and Type | Method and Description |
---|---|
void |
IMavenLauncherConfiguration.addProjectEntry(IMavenProjectFacade facade) |
org.sonatype.aether.graph.DependencyNode |
MavenModelManager.readDependencyTree(IMavenProjectFacade context,
org.apache.maven.project.MavenProject mavenProject,
String scope,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
protected IMavenProjectFacade |
InternalBuildParticipant.getMavenProjectFacade() |
Modifier and Type | Method and Description |
---|---|
Set<org.eclipse.core.resources.IProject> |
MavenBuilderImpl.build(org.apache.maven.execution.MavenSession session,
IMavenProjectFacade projectFacade,
int kind,
Map<String,String> args,
Map<MojoExecutionKey,List<AbstractBuildParticipant>> participants,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
MavenBuilderImpl.clean(org.apache.maven.execution.MavenSession session,
IMavenProjectFacade projectFacade,
Map<MojoExecutionKey,List<AbstractBuildParticipant>> participants,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
protected void |
NexusIndexManager.removeDocument(IRepository repository,
File file,
ArtifactKey key,
IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
static MojoExecutionBuildParticipant |
LifecycleMappingFactory.createMojoExecutionBuildParicipant(IMavenProjectFacade projectFacade,
org.apache.maven.plugin.MojoExecution mojoExecution,
IPluginExecutionMetadata executionMetadata) |
Map<MojoExecutionKey,List<AbstractBuildParticipant>> |
InvalidLifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static ILifecycleMapping |
LifecycleMappingFactory.getLifecycleMapping(IMavenProjectFacade facade) |
static Map<String,AbstractProjectConfigurator> |
LifecycleMappingFactory.getProjectConfigurators(IMavenProjectFacade facade) |
List<AbstractProjectConfigurator> |
InvalidLifecycleMapping.getProjectConfigurators(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
InvalidLifecycleMapping.hasLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static boolean |
LifecycleMappingFactory.isLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
ILifecycleMapping |
ProjectConfigurationManager.getLifecycleMapping(IMavenProjectFacade projectFacade) |
static LifecycleMappingConfiguration |
LifecycleMappingConfiguration.newLifecycleMappingConfiguration(IMavenProjectFacade facade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static void |
LifecycleMappingConfiguration.persist(IMavenProjectFacade facade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static LifecycleMappingConfiguration |
LifecycleMappingConfiguration.restore(IMavenProjectFacade facade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectConfigurationManager.sortProjects(List<IMavenProjectFacade> facades,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Class and Description |
---|---|
class |
MavenProjectFacade |
Modifier and Type | Method and Description |
---|---|
IMavenProjectFacade |
MavenProjectManager.create(org.eclipse.core.resources.IFile pom,
boolean load,
org.eclipse.core.runtime.IProgressMonitor monitor) |
IMavenProjectFacade |
MavenProjectManager.create(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
IMavenProjectFacade |
MavenProjectManager.getMavenProject(String groupId,
String artifactId,
String version) |
IMavenProjectFacade |
MavenProjectManager.getProject(org.eclipse.core.resources.IProject project) |
IMavenProjectFacade |
ProjectRegistryManager.getProject(org.eclipse.core.resources.IProject project) |
IMavenProjectFacade[] |
MavenProjectManager.getProjects() |
IMavenProjectFacade[] |
ProjectRegistryManager.getProjects() |
Modifier and Type | Method and Description |
---|---|
org.apache.maven.execution.MavenExecutionRequest |
MavenProjectManager.createExecutionRequest(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
DefaultMavenDependencyResolver.resolveProjectDependencies(IMavenProjectFacade facade,
org.apache.maven.execution.MavenExecutionRequest mavenRequest,
Set<Capability> capabilities,
Set<RequiredCapability> requirements,
org.eclipse.core.runtime.IProgressMonitor monitor) |
abstract void |
AbstractMavenDependencyResolver.resolveProjectDependencies(IMavenProjectFacade facade,
org.apache.maven.execution.MavenExecutionRequest mavenRequest,
Set<Capability> capabilities,
Set<RequiredCapability> requirements,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
IMavenProjectFacade |
IMavenProjectRegistry.create(org.eclipse.core.resources.IFile pom,
boolean load,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns IMavenProjectFacade corresponding to the pom.
|
IMavenProjectFacade |
IMavenProjectRegistry.create(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
IMavenProjectFacade |
MavenProjectChangedEvent.getMavenProject() |
IMavenProjectFacade |
IMavenProjectRegistry.getMavenProject(String groupId,
String artifactId,
String version)
Returns IMavenProjectFacade of the Maven workspace project that has given (groupId,artifactId,version) coordinates.
|
IMavenProjectFacade |
MavenProjectChangedEvent.getOldMavenProject() |
IMavenProjectFacade |
IMavenProjectRegistry.getProject(org.eclipse.core.resources.IProject project) |
IMavenProjectFacade[] |
IMavenProjectRegistry.getProjects()
Returns IMavenProjectFacade for all opened Maven workspace projects.
|
Modifier and Type | Method and Description |
---|---|
org.apache.maven.execution.MavenExecutionRequest |
IMavenProjectRegistry.createExecutionRequest(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor)
PROVISIONAL
|
ILifecycleMapping |
IProjectConfigurationManager.getLifecycleMapping(IMavenProjectFacade projectFacade) |
Constructor and Description |
---|
MavenProjectChangedEvent(org.eclipse.core.resources.IFile source,
int kind,
int flags,
IMavenProjectFacade oldMavenProject,
IMavenProjectFacade mavenProject) |
Modifier and Type | Method and Description |
---|---|
protected IMavenProjectFacade |
AbstractBuildParticipant.getMavenProjectFacade() |
IMavenProjectFacade |
ProjectConfigurationRequest.getMavenProjectFacade() |
Modifier and Type | Method and Description |
---|---|
AbstractBuildParticipant |
AbstractProjectConfigurator.getBuildParticipant(IMavenProjectFacade projectFacade,
org.apache.maven.plugin.MojoExecution execution,
IPluginExecutionMetadata executionMetadata) |
Map<MojoExecutionKey,List<AbstractBuildParticipant>> |
NoopLifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Map<MojoExecutionKey,List<AbstractBuildParticipant>> |
ILifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns map of AbstractBuildParticipants by MojoExecutionKey that need to be executed during Eclipse workspace
build.
|
Map<MojoExecutionKey,List<AbstractBuildParticipant>> |
AbstractCustomizableLifecycleMapping.getBuildParticipants(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static Map<String,Set<MojoExecutionKey>> |
AbstractProjectConfigurator.getConfiguratorExecutions(IMavenProjectFacade projectFacade) |
List<AbstractProjectConfigurator> |
NoopLifecycleMapping.getProjectConfigurators(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
List<AbstractProjectConfigurator> |
ILifecycleMapping.getProjectConfigurators(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
List<AbstractProjectConfigurator> |
AbstractCustomizableLifecycleMapping.getProjectConfigurators(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
AbstractProjectConfigurator.hasConfigurationChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldProjectConfiguration,
MojoExecutionKey key,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns true if project configuration has changed and running
AbstractProjectConfigurator.configure(ProjectConfigurationRequest, IProgressMonitor) is required. |
boolean |
NoopLifecycleMapping.hasLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
AbstractCustomizableLifecycleMapping.hasLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
abstract boolean |
AbstractLifecycleMapping.hasLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Constructor and Description |
---|
ProjectConfigurationRequest(IMavenProjectFacade facade,
org.apache.maven.project.MavenProject mavenProject,
org.apache.maven.execution.MavenSession mavenSession) |
Modifier and Type | Method and Description |
---|---|
void |
PomHierarchyComposite.computeHeirarchy(IMavenProjectFacade project,
org.eclipse.jface.operation.IRunnableContext context) |
Constructor and Description |
---|
ParentGatherer(org.apache.maven.project.MavenProject leafProject,
IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
IMavenProjectFacade |
MavenPomEditorPage.findModuleProject(String moduleName) |
Modifier and Type | Method and Description |
---|---|
IMavenProjectFacade |
SelectSPDXLicenseDialog.getTargetProject() |
Constructor and Description |
---|
SelectSPDXLicenseDialog(org.eclipse.swt.widgets.Shell parentShell,
IMavenProjectFacade project) |
Modifier and Type | Method and Description |
---|---|
void |
MavenLauncherConfigurationHandler.addProjectEntry(IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
IClasspathEntryDescriptor |
IClasspathDescriptor.addProjectEntry(org.apache.maven.artifact.Artifact artifact,
IMavenProjectFacade projectFacade)
Deprecated.
this method exposes Maven core classes, which are not part of m2eclipse-jdt API
|
void |
AbstractJavaProjectConfigurator.configureClasspath(IMavenProjectFacade facade,
IClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
IJavaProjectConfigurator.configureClasspath(IMavenProjectFacade facade,
IClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor)
Configures *Maven* project classpath, i.e.
|
protected org.eclipse.core.runtime.IPath |
AbstractJavaProjectConfigurator.getFullPath(IMavenProjectFacade facade,
File file) |
void |
IClasspathManagerDelegate.populateClasspath(IClasspathDescriptor classpath,
IMavenProjectFacade projectFacade,
int kind,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
ClasspathEntryDescriptor |
ClasspathDescriptor.addProjectEntry(org.apache.maven.artifact.Artifact a,
IMavenProjectFacade projectFacade) |
void |
DefaultClasspathManagerDelegate.populateClasspath(IClasspathDescriptor classpath,
IMavenProjectFacade projectFacade,
int kind,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.maven.project.MavenProject |
AbstractPomRefactoring.getParentProject(IMavenProjectFacade project,
org.apache.maven.project.MavenProject current,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected RefactoringModelResources |
AbstractPomRefactoring.loadModel(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor pm) |
Constructor and Description |
---|
RefactoringModelResources(IMavenProjectFacade projectFacade) |
Modifier and Type | Method and Description |
---|---|
protected IMavenProjectFacade |
ExcludeArtifactRefactoring.getMavenProjectFacade(org.eclipse.core.resources.IFile pom) |
protected IMavenProjectFacade |
ExcludeArtifactRefactoring.getMavenProjectFacade(org.apache.maven.project.MavenProject mavenProject) |
IMavenProjectFacade |
ExcludeArtifactRefactoring.getSource() |
Constructor and Description |
---|
ExcludeWizardPage(IMavenProjectFacade facade) |
Copyright © 2005-2013 Sonatype, Inc.. All Rights Reserved.