public class LifecycleMappingDiscoveryRequest
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private java.util.Map<IMavenProjectFacade,java.util.List<ILifecycleMappingRequirement>> |
allProjects
All proposals to satisfy mapping requirements
|
private java.util.Map<ILifecycleMappingRequirement,java.util.List<IMavenDiscoveryProposal>> |
allproposals
All proposals to satisfy mapping requirements
|
private java.util.Map<IMavenProjectFacade,java.lang.Throwable> |
errors |
private java.util.Set<IMavenDiscoveryProposal> |
selectedProposals
Mapping proposals selected for implementation, i.e.
|
Constructor and Description |
---|
LifecycleMappingDiscoveryRequest() |
private java.util.Map<IMavenProjectFacade,java.util.List<ILifecycleMappingRequirement>> allProjects
private java.util.Map<ILifecycleMappingRequirement,java.util.List<IMavenDiscoveryProposal>> allproposals
private final java.util.Set<IMavenDiscoveryProposal> selectedProposals
private java.util.Map<IMavenProjectFacade,java.lang.Throwable> errors
public java.util.Map<IMavenProjectFacade,java.util.List<ILifecycleMappingRequirement>> getProjects()
public void setProposals(java.util.Map<ILifecycleMappingRequirement,java.util.List<IMavenDiscoveryProposal>> proposals)
public java.util.List<IMavenDiscoveryProposal> getProposals(ILifecycleMappingRequirement requirement)
public java.util.Map<ILifecycleMappingRequirement,java.util.List<IMavenDiscoveryProposal>> getAllProposals()
public void addSelectedProposal(IMavenDiscoveryProposal proposal)
public void removeSelectedProposal(IMavenDiscoveryProposal proposal)
public boolean isRequirementSatisfied(ILifecycleMappingRequirement requirement)
public boolean isMappingComplete()
public void autoCompleteMapping()
public IMavenDiscoveryProposal getSelectedProposal(ILifecycleMappingRequirement requirement)
public java.util.List<IMavenDiscoveryProposal> getSelectedProposals()
public void clearSelectedProposals()
public void addProject(IMavenProjectFacade facade, ILifecycleMappingRequirement requirement)
public void addError(IMavenProjectFacade facade, java.lang.Throwable th)
public java.util.Map<IMavenProjectFacade,java.lang.Throwable> getErrors()
public java.util.Collection<ILifecycleMappingRequirement> getRequirements()