public class LifecycleMappingDiscoveryHelper extends Object
LifecycleMappingDiscoveryRequest
s and discover matching Lifecycle Mapping proposals.Modifier and Type | Method and Description |
---|---|
static LifecycleMappingDiscoveryRequest |
createLifecycleMappingDiscoveryRequest(Collection<org.eclipse.core.resources.IProject> projects,
org.eclipse.core.runtime.IProgressMonitor monitor)
Builds a
LifecycleMappingDiscoveryRequest from a collection of IProject s. |
static LifecycleMappingDiscoveryRequest |
createLifecycleMappingDiscoveryRequest(org.eclipse.core.resources.IProject project,
org.eclipse.core.runtime.IProgressMonitor monitor)
Builds a
LifecycleMappingDiscoveryRequest from a project. |
static void |
discoverProposals(LifecycleMappingDiscoveryRequest discoveryRequest,
org.eclipse.core.runtime.IProgressMonitor monitor)
Discovers lifecycle mapping proposals matching a
LifecycleMappingDiscoveryRequest requirements. |
public static LifecycleMappingDiscoveryRequest createLifecycleMappingDiscoveryRequest(org.eclipse.core.resources.IProject project, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
LifecycleMappingDiscoveryRequest
from a project. Unsatisfied ILifecycleMappingRequirement
s
are collected from LifecycleMapping error markers.org.eclipse.core.runtime.CoreException
public static LifecycleMappingDiscoveryRequest createLifecycleMappingDiscoveryRequest(Collection<org.eclipse.core.resources.IProject> projects, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
LifecycleMappingDiscoveryRequest
from a collection of IProject
s. For each project,
unsatisfied ILifecycleMappingRequirement
s are collected from LifecycleMapping error markers.org.eclipse.core.runtime.CoreException
public static void discoverProposals(LifecycleMappingDiscoveryRequest discoveryRequest, org.eclipse.core.runtime.IProgressMonitor monitor) throws org.eclipse.core.runtime.CoreException
LifecycleMappingDiscoveryRequest
requirements. Actual
discovery is delegated to the registered instance of IMavenDiscovery
, if available.org.eclipse.core.runtime.CoreException
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.