public abstract class AbstractMavenDependencyResolver
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private MutableProjectRegistry |
contextRegistry |
private ProjectRegistryManager |
manager |
Constructor and Description |
---|
AbstractMavenDependencyResolver() |
Modifier and Type | Method and Description |
---|---|
protected ProjectRegistryManager |
getManager() |
protected IMaven |
getMaven() |
protected java.util.List<MavenProjectFacade> |
getProjects() |
void |
resolveProjectDependencies(IMavenProjectFacade facade,
org.apache.maven.execution.MavenExecutionRequest mavenRequest,
java.util.Set<Capability> capabilities,
java.util.Set<RequiredCapability> requirements,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
void |
resolveProjectDependencies(IMavenProjectFacade facade,
java.util.Set<Capability> capabilities,
java.util.Set<RequiredCapability> requirements,
org.eclipse.core.runtime.IProgressMonitor monitor)
Subclasses must implement this method.
|
(package private) void |
setContextProjectRegistry(MutableProjectRegistry contextRegistry) |
(package private) void |
setManager(ProjectRegistryManager manager) |
private ProjectRegistryManager manager
private MutableProjectRegistry contextRegistry
protected IMaven getMaven()
final void setManager(ProjectRegistryManager manager)
protected ProjectRegistryManager getManager()
public void resolveProjectDependencies(IMavenProjectFacade facade, org.apache.maven.execution.MavenExecutionRequest mavenRequest, java.util.Set<Capability> capabilities, java.util.Set<RequiredCapability> requirements, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
resolveProjectDependencies(IMavenProjectFacade, Set, Set, IProgressMonitor)
insteadorg.eclipse.core.runtime.CoreException
public void resolveProjectDependencies(IMavenProjectFacade facade, java.util.Set<Capability> capabilities, java.util.Set<RequiredCapability> requirements, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
abstract
in m2e 2.0 (if we ever get there and if I don't forget).org.eclipse.core.runtime.CoreException
void setContextProjectRegistry(MutableProjectRegistry contextRegistry)
protected java.util.List<MavenProjectFacade> getProjects()