Modifier and Type | Method and Description |
---|---|
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
BinaryProjectLifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.List<AbstractProjectConfigurator> |
BinaryProjectLifecycleMapping.getProjectConfigurators(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
boolean |
BinaryProjectLifecycleMapping.hasLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
void |
IMavenLauncherConfiguration.addProjectEntry(IMavenProjectFacade facade)
Deprecated.
|
org.eclipse.aether.graph.DependencyNode |
MavenModelManager.readDependencyTree(IMavenProjectFacade context,
org.apache.maven.project.MavenProject mavenProject,
java.lang.String scope,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Field and Description |
---|---|
private IMavenProjectFacade |
InternalBuildParticipant.facade |
Modifier and Type | Method and Description |
---|---|
protected IMavenProjectFacade |
InternalBuildParticipant.getMavenProjectFacade() |
(package private) IMavenProjectFacade |
MavenBuilder.BuildMethod.getProjectFacade(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
java.util.Set<org.eclipse.core.resources.IProject> |
MavenBuilderImpl.build(org.apache.maven.execution.MavenSession session,
IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
BuildDebugHook.buildParticipant(IMavenProjectFacade projectFacade,
MojoExecutionKey mojoExecutionKey,
AbstractBuildParticipant participant,
java.util.Set<java.io.File> files,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
BuildDebugHook.buildStart(IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.resources.IResourceDelta delta,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
MavenBuilderImpl.clean(org.apache.maven.execution.MavenSession session,
IMavenProjectFacade projectFacade,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private void |
MavenBuilderImpl.debugBuildParticipant(java.util.Collection<BuildDebugHook> hooks,
IMavenProjectFacade projectFacade,
MojoExecutionKey mojoExecutionKey,
AbstractBuildParticipant participant,
java.util.Set<java.io.File> files,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private void |
MavenBuilderImpl.debugBuildStart(java.util.Collection<BuildDebugHook> hooks,
IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.resources.IResourceDelta delta,
org.eclipse.core.runtime.IProgressMonitor monitor) |
(package private) abstract T |
MavenBuilder.BuildMethod.method(IMavenExecutionContext context,
IMavenProjectFacade projectFacade,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> buildParticipantsByMojoExecutionKey,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
org.eclipse.core.runtime.IProgressMonitor monitor) |
(package private) void |
InternalBuildParticipant.setMavenProjectFacade(IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
private IMavenProjectFacade |
NexusIndexManager.getProjectByArtifactKey(ArtifactKey artifactKey) |
Modifier and Type | Method and Description |
---|---|
private org.apache.maven.index.ArtifactContext |
NexusIndexManager.getWorkspaceArtifactContext(IMavenProjectFacade facade,
org.apache.maven.index.context.IndexingContext context) |
protected void |
NexusIndexManager.removeDocument(IRepository repository,
java.io.File file,
ArtifactKey key,
IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
protected IMavenProjectFacade |
MavenWorkspaceRuntime.getMavenDistribution() |
Modifier and Type | Method and Description |
---|---|
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
InvalidLifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static ILifecycleMapping |
LifecycleMappingFactory.getLifecycleMapping(IMavenProjectFacade facade) |
static java.util.Map<java.lang.String,AbstractProjectConfigurator> |
LifecycleMappingFactory.getProjectConfigurators(IMavenProjectFacade facade) |
java.util.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) |
static java.util.Map<java.lang.String,AbstractProjectConfigurator> |
LifecycleMappingFactory.setProjectConfigurators(IMavenProjectFacade facade,
LifecycleMappingResult mappingResult) |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<IMavenProjectFacade,java.util.List<ILifecycleMappingRequirement>> |
LifecycleMappingDiscoveryRequest.allProjects
All proposals to satisfy mapping requirements
|
private java.util.Map<IMavenProjectFacade,java.lang.Throwable> |
LifecycleMappingDiscoveryRequest.errors |
Modifier and Type | Method and Description |
---|---|
java.util.Map<IMavenProjectFacade,java.lang.Throwable> |
LifecycleMappingDiscoveryRequest.getErrors() |
java.util.Map<IMavenProjectFacade,java.util.List<ILifecycleMappingRequirement>> |
LifecycleMappingDiscoveryRequest.getProjects() |
Modifier and Type | Method and Description |
---|---|
void |
LifecycleMappingDiscoveryRequest.addError(IMavenProjectFacade facade,
java.lang.Throwable th) |
void |
LifecycleMappingDiscoveryRequest.addProject(IMavenProjectFacade facade,
ILifecycleMappingRequirement requirement) |
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) |
org.eclipse.core.runtime.IPath |
WorkspaceDefaultClassifierResolver.resolveClassifier(IMavenProjectFacade project,
java.lang.String classifier) |
org.eclipse.core.runtime.IPath |
WorkspaceTestsClassifierResolver.resolveClassifier(IMavenProjectFacade project,
java.lang.String classifier) |
static LifecycleMappingConfiguration |
LifecycleMappingConfiguration.restore(IMavenProjectFacade facade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
void |
ProjectConfigurationManager.sortProjects(java.util.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(java.lang.String groupId,
java.lang.String artifactId,
java.lang.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)
Deprecated.
|
<V> V |
MavenProjectManager.execute(IMavenProjectFacade facade,
ICallable<V> callable,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
AbstractMavenDependencyResolver.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 |
DefaultMavenDependencyResolver.resolveProjectDependencies(IMavenProjectFacade facade,
java.util.Set<Capability> capabilities,
java.util.Set<RequiredCapability> requirements,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
AbstractMavenDependencyResolver.resolveProjectDependencies(IMavenProjectFacade facade,
java.util.Set<Capability> capabilities,
java.util.Set<RequiredCapability> requirements,
org.eclipse.core.runtime.IProgressMonitor monitor)
Subclasses must implement this method.
|
Modifier and Type | Method and Description |
---|---|
private void |
RepositoryRegistry.addProjectRepositories(org.apache.maven.settings.Settings settings,
IMavenProjectFacade facade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private java.util.ArrayList<ArtifactRepositoryRef> |
RepositoryRegistry.getProjectRepositories(IMavenProjectFacade facade) |
private void |
RepositoryRegistry.removeProjectRepositories(IMavenProjectFacade facade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Field and Description |
---|---|
private IMavenProjectFacade |
MavenProjectChangedEvent.mavenProject |
private IMavenProjectFacade |
MavenProjectChangedEvent.oldMavenProject |
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(java.lang.String groupId,
java.lang.String artifactId,
java.lang.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)
Deprecated.
This method does not properly join
IMavenExecutionContext |
<V> V |
IMavenProjectRegistry.execute(IMavenProjectFacade facade,
ICallable<V> callable,
org.eclipse.core.runtime.IProgressMonitor monitor) |
ILifecycleMapping |
IProjectConfigurationManager.getLifecycleMapping(IMavenProjectFacade projectFacade) |
org.eclipse.core.runtime.IPath |
IWorkspaceClassifierResolver.resolveClassifier(IMavenProjectFacade project,
java.lang.String classifier)
Returns a path relative to workspace which corresponds to a requested classifier
|
Constructor and Description |
---|
MavenProjectChangedEvent(org.eclipse.core.resources.IFile source,
int kind,
int flags,
IMavenProjectFacade oldMavenProject,
IMavenProjectFacade mavenProject) |
Modifier and Type | Field and Description |
---|---|
private IMavenProjectFacade |
ProjectConfigurationRequest.facade |
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) |
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
NoopLifecycleMapping.getBuildParticipants(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.Map<MojoExecutionKey,java.util.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.
|
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> |
AbstractCustomizableLifecycleMapping.getBuildParticipants(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static java.util.Map<java.lang.String,java.util.Set<MojoExecutionKey>> |
AbstractProjectConfigurator.getConfiguratorExecutions(IMavenProjectFacade projectFacade) |
private java.util.Map<java.lang.String,AbstractProjectConfigurator> |
AbstractCustomizableLifecycleMapping.getProjectConfigurators(IMavenProjectFacade projectFacade) |
java.util.List<AbstractProjectConfigurator> |
NoopLifecycleMapping.getProjectConfigurators(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.List<AbstractProjectConfigurator> |
ILifecycleMapping.getProjectConfigurators(IMavenProjectFacade project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.util.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. |
abstract boolean |
AbstractLifecycleMapping.hasLifecycleMappingChanged(IMavenProjectFacade newFacade,
ILifecycleMappingConfiguration oldConfiguration,
org.eclipse.core.runtime.IProgressMonitor monitor) |
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) |
Constructor and Description |
---|
ProjectConfigurationRequest(IMavenProjectFacade facade,
org.apache.maven.project.MavenProject mavenProject) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
PomHierarchyComposite.computeHeirarchy(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
PomHierarchyComposite.computeHeirarchy(IMavenProjectFacade project,
org.eclipse.jface.operation.IRunnableContext context) |
Modifier and Type | Field and Description |
---|---|
private IMavenProjectFacade |
ParentHierarchyEntry.facade |
(package private) IMavenProjectFacade |
ParentGatherer.projectFacade |
Modifier and Type | Method and Description |
---|---|
IMavenProjectFacade |
ParentHierarchyEntry.getFacade()
Returns IMavenProjectFacade that corresponds to this parent hierarchy entry.
|
Constructor and Description |
---|
ParentGatherer(IMavenProjectFacade facade) |
ParentHierarchyEntry(org.apache.maven.project.MavenProject project,
IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
void |
BuildDebugView.buildParticipant(IMavenProjectFacade projectFacade,
MojoExecutionKey mojoExecutionKey,
AbstractBuildParticipant participant,
java.util.Set<java.io.File> files,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
BuildDebugView.buildStart(IMavenProjectFacade projectFacade,
int kind,
java.util.Map<java.lang.String,java.lang.String> args,
java.util.Map<MojoExecutionKey,java.util.List<AbstractBuildParticipant>> participants,
org.eclipse.core.resources.IResourceDelta delta,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private ProjectNode |
BuildDebugView.getProjectNode(IMavenProjectFacade projectFacade) |
Modifier and Type | Method and Description |
---|---|
private static IMavenProjectFacade |
LifecycleMappingDiscoveryHelper.getFacade(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Method and Description |
---|---|
private IMavenProjectFacade |
MavenPomEditorPage.findModuleProject(org.eclipse.core.resources.IFile pomFile,
java.lang.String module) |
IMavenProjectFacade |
MavenPomEditorPage.findModuleProject(java.lang.String moduleName) |
Modifier and Type | Field and Description |
---|---|
(package private) IMavenProjectFacade |
SelectSPDXLicenseDialog.project |
(package private) IMavenProjectFacade |
SelectSPDXLicenseDialog.targetProject |
Modifier and Type | Method and Description |
---|---|
IMavenProjectFacade |
SelectSPDXLicenseDialog.getTargetProject() |
Constructor and Description |
---|
SelectSPDXLicenseDialog(org.eclipse.swt.widgets.Shell parentShell,
IMavenProjectFacade project) |
Modifier and Type | Field and Description |
---|---|
private IMavenProjectFacade |
LifecycleMappingDialog.facade |
Modifier and Type | Method and Description |
---|---|
void |
MavenLauncherConfigurationHandler.addProjectEntry(IMavenProjectFacade facade) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractClassifierClasspathProvider.addMainFolder(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
protected void |
AbstractClassifierClasspathProvider.addMainFolder(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor,
int classpathProperty)
Adds main classes folder to the runtime classpath.
|
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
|
protected void |
AbstractClassifierClasspathProvider.addTestFolder(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
protected void |
AbstractClassifierClasspathProvider.addTestFolder(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor,
int classpathProperty)
Adds test classes folder to the runtime classpath.
|
boolean |
IClassifierClasspathProvider.applies(IMavenProjectFacade mavenProjectFacade,
java.lang.String classifier)
Checks if this provider applies to the given project / classifier combo.
|
void |
IJavaProjectConfigurator.configureClasspath(IMavenProjectFacade facade,
IClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor)
Configures *Maven* project classpath, i.e.
|
void |
AbstractJavaProjectConfigurator.configureClasspath(IMavenProjectFacade facade,
IClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
void |
AbstractSourcesGenerationProjectConfigurator.configureClasspath(IMavenProjectFacade facade,
IClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor) |
IClassifierClasspathProvider |
IMavenClassifierManager.getClassifierClasspathProvider(IMavenProjectFacade mavenProjectFacade,
java.lang.String classifier) |
protected org.eclipse.core.runtime.IPath |
AbstractJavaProjectConfigurator.getFullPath(IMavenProjectFacade facade,
java.io.File file)
Deprecated.
|
protected org.eclipse.core.runtime.IPath |
AbstractSourcesGenerationProjectConfigurator.getFullPath(IMavenProjectFacade facade,
java.io.File file) |
void |
IClasspathManagerDelegate.populateClasspath(IClasspathDescriptor classpath,
IMavenProjectFacade projectFacade,
int kind,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
IClassifierClasspathProvider.setRuntimeClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
void |
AbstractClassifierClasspathProvider.setRuntimeClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor)
|
default void |
IClassifierClasspathProvider.setRuntimeClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor,
int classpathProperty)
Configures the runtime classpath of the given project.
|
void |
IClassifierClasspathProvider.setTestClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> testClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
void |
AbstractClassifierClasspathProvider.setTestClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
|
default void |
IClassifierClasspathProvider.setTestClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> testClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor,
int classpathProperty)
Configures the runtime classpath of the given project.
|
Modifier and Type | Method and Description |
---|---|
private IMavenProjectFacade |
JavaElementsAdapterFactory.getProjectFacade(org.eclipse.core.resources.IProject project) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
DefaultClasspathManagerDelegate.addClasspathEntries(IClasspathDescriptor classpath,
IMavenProjectFacade facade,
int kind,
org.eclipse.core.runtime.IProgressMonitor monitor) |
ClasspathEntryDescriptor |
ClasspathDescriptor.addProjectEntry(org.apache.maven.artifact.Artifact a,
IMavenProjectFacade projectFacade) |
boolean |
MavenClassifierManager.WorkspaceClassifierResolverDelegatingProvider.applies(IMavenProjectFacade mavenProjectFacade,
java.lang.String classifier) |
private void |
BuildPathManager.configureAttachedSourcesAndJavadoc(IMavenProjectFacade facade,
java.util.Properties sourceAttachment,
ClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
AbstractJavaProjectConfigurator.configureClasspath(IMavenProjectFacade facade,
IClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor) |
static void |
ModuleSupport.configureClasspath(IMavenProjectFacade facade,
IClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor)
Sets
module flag to true to classpath dependencies declared in module-info.java |
static void |
InternalModuleSupport.configureClasspath(IMavenProjectFacade facade,
IClasspathDescriptor classpath,
org.eclipse.core.runtime.IProgressMonitor monitor)
Deprecated.
Sets
module true to classpath dependencies declared in module-info.java |
private DownloadSourcesJob.Attachments |
DownloadSourcesJob.downloadMaven(IMavenProjectFacade projectFacade,
ArtifactKey artifact,
boolean downloadSources,
boolean downloadJavadoc,
org.eclipse.core.runtime.IProgressMonitor monitor) |
IClassifierClasspathProvider |
MavenClassifierManager.getClassifierClasspathProvider(IMavenProjectFacade project,
java.lang.String classifier) |
private org.eclipse.jdt.core.IClasspathEntry[] |
BuildPathManager.getClasspath(IMavenProjectFacade projectFacade,
int kind,
java.util.Properties sourceAttachment,
boolean uniquePaths,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private IClasspathManagerDelegate |
BuildPathManager.getDelegate(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
private java.util.List<IJavaProjectConfigurator> |
DefaultClasspathManagerDelegate.getJavaProjectConfigurators(IMavenProjectFacade projectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
DefaultClasspathManagerDelegate.populateClasspath(IClasspathDescriptor classpath,
IMavenProjectFacade projectFacade,
int kind,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
MavenClassifierManager.WorkspaceClassifierResolverDelegatingProvider.setRuntimeClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor,
int classpathProperty) |
void |
MavenClassifierManager.WorkspaceClassifierResolverDelegatingProvider.setTestClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor,
int classpathProperty) |
Modifier and Type | Method and Description |
---|---|
boolean |
BlankClassifierClasspathProvider.applies(IMavenProjectFacade mavenProjectFacade,
java.lang.String classifier)
This provider applies to the mavenProjectFacade if the classifier is blank.
|
void |
BlankClassifierClasspathProvider.setRuntimeClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> runtimeClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor,
int classpathProperty)
Adds the main classes folder to the runtime classpath.
|
void |
BlankClassifierClasspathProvider.setTestClasspath(java.util.Set<org.eclipse.jdt.launching.IRuntimeClasspathEntry> testClasspath,
IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor,
int classpathProperty)
Adds the test classes folder followed by the main classes one to the runtime classpath.
|
Modifier and Type | Method and Description |
---|---|
private IMavenProjectFacade |
JavaUiElementsAdapterFactory.getProjectFacade(org.eclipse.core.resources.IProject project) |
private IMavenProjectFacade |
JavaUiElementsAdapterFactory.getProjectFacade(java.lang.Object adaptableObject) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ProfileData> |
IProfileManager.getProfileDatas(IMavenProjectFacade mavenProjectFacade,
org.eclipse.core.runtime.IProgressMonitor monitor)
Returns a List of
ProfileData for the given mavenProjectFacade |
void |
IProfileManager.updateActiveProfiles(IMavenProjectFacade mavenProjectFacade,
java.util.List<java.lang.String> profiles,
boolean isOffline,
boolean isForceUpdate,
org.eclipse.core.runtime.IProgressMonitor monitor)
Update the profiles of the resolver configuration of a
IMavenProjectFacade synchronously. |
Modifier and Type | Method and Description |
---|---|
java.util.List<ProfileData> |
ProfileManager.getProfileDatas(IMavenProjectFacade facade,
org.eclipse.core.runtime.IProgressMonitor monitor) |
void |
ProfileManager.updateActiveProfiles(IMavenProjectFacade mavenProjectFacade,
java.util.List<java.lang.String> profiles,
boolean isOffline,
boolean isForceUpdate,
org.eclipse.core.runtime.IProgressMonitor monitor) |
Modifier and Type | Field and Description |
---|---|
private java.util.Map<IMavenProjectFacade,java.util.List<ProfileData>> |
ProfileSelectionHandler.GetProfilesJob.allProfiles |
private java.util.Map<IMavenProjectFacade,java.util.List<ProfileData>> |
ProfileSelectionHandler.UpdateProfilesJob.allProfiles |
private java.util.Set<IMavenProjectFacade> |
ProfileSelectionHandler.GetProfilesJob.facades |
Modifier and Type | Method and Description |
---|---|
java.util.Map<IMavenProjectFacade,java.util.List<ProfileData>> |
ProfileSelectionHandler.GetProfilesJob.getAllProfiles() |
private java.util.Map<IMavenProjectFacade,java.util.List<ProfileData>> |
ProfileSelectionHandler.GetProfilesJob.getAllProfiles(java.util.Set<IMavenProjectFacade> facades,
IProfileManager profileManager) |
private java.util.Set<IMavenProjectFacade> |
ProfileSelectionHandler.getMavenProjects(org.eclipse.core.resources.IProject[] projects)
Returns an IMavenProjectFacade from the selected IResource, or from the active editor
|
Modifier and Type | Method and Description |
---|---|
private java.util.Map<IMavenProjectFacade,java.util.List<ProfileData>> |
ProfileSelectionHandler.GetProfilesJob.getAllProfiles(java.util.Set<IMavenProjectFacade> facades,
IProfileManager profileManager) |
private java.util.List<ProfileSelection> |
ProfileSelectionHandler.GetProfilesJob.getSharedProfiles(java.util.Map<IMavenProjectFacade,java.util.List<ProfileData>> projectProfilesMap) |
private org.eclipse.core.runtime.jobs.IJobChangeListener |
ProfileSelectionHandler.onProfilesFetched(ProfileSelectionHandler.GetProfilesJob getProfilesJob,
java.util.Set<IMavenProjectFacade> facades,
IProfileManager profileManager,
org.eclipse.swt.widgets.Shell shell) |
Constructor and Description |
---|
GetProfilesJob(java.util.Set<IMavenProjectFacade> facades,
IProfileManager profileManager) |
UpdateProfilesJob(java.util.Map<IMavenProjectFacade,java.util.List<ProfileData>> allProfiles,
java.util.List<ProfileSelection> sharedProfiles,
IProfileManager profileManager,
SelectProfilesDialog dialog) |
Modifier and Type | Field and Description |
---|---|
(package private) IMavenProjectFacade |
SelectProfilesDialog.facade |
Modifier and Type | Field and Description |
---|---|
(package private) java.util.Set<IMavenProjectFacade> |
SelectProfilesDialog.facades |
Constructor and Description |
---|
SelectProfilesDialog(org.eclipse.swt.widgets.Shell parentShell,
java.util.Set<IMavenProjectFacade> facades,
java.util.List<ProfileSelection> sharedProfiles) |
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 | Field and Description |
---|---|
private IMavenProjectFacade |
MavenExcludeWizard.facade |
private IMavenProjectFacade |
ExcludeWizardPage.facade |
Constructor and Description |
---|
ExcludeWizardPage(IMavenProjectFacade facade) |
MavenExcludeWizard(ExcludeArtifactRefactoring refactoring,
IMavenProjectFacade facade) |