public class WorkspaceLifecycleMappingResolution extends AbstractLifecycleMappingResolution
action
LOG
Constructor and Description |
---|
WorkspaceLifecycleMappingResolution(org.eclipse.core.resources.IMarker marker,
PluginExecutionAction action) |
Modifier and Type | Method and Description |
---|---|
private void |
addMapping(LifecycleMappingMetadataSource mapping,
org.eclipse.core.resources.IMarker marker) |
private void |
doFix(java.util.List<org.eclipse.core.resources.IMarker> markers,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
fix(org.eclipse.jface.text.IDocument document,
java.util.List<org.eclipse.core.resources.IMarker> markers,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
fix(org.eclipse.core.resources.IResource resource,
java.util.List<org.eclipse.core.resources.IMarker> markers,
org.eclipse.core.runtime.IProgressMonitor monitor) |
java.lang.String |
getLabel() |
int |
getOrder() |
private static org.eclipse.core.resources.IProject[] |
toArray(java.util.Set<org.eclipse.core.resources.IProject> projects) |
canFix, getImage
fix, getQuickAssistContext, setQuickAssistContext
apply, findOtherMarkers, getAdditionalProposalInfo, getAdditionalProposalInfo, getContextInformation, getDescription, getDisplayString, getMarker, getOrder, getProjects, getResolutions, getSelection, hasResolutions, includeProposal, includeResolution, isSingleton, run, run
public WorkspaceLifecycleMappingResolution(org.eclipse.core.resources.IMarker marker, PluginExecutionAction action)
public int getOrder()
getOrder
in class MavenProblemResolution
protected void fix(org.eclipse.jface.text.IDocument document, java.util.List<org.eclipse.core.resources.IMarker> markers, org.eclipse.core.runtime.IProgressMonitor monitor)
fix
in class EditorAwareMavenProblemResolution
protected void fix(org.eclipse.core.resources.IResource resource, java.util.List<org.eclipse.core.resources.IMarker> markers, org.eclipse.core.runtime.IProgressMonitor monitor)
fix
in class EditorAwareMavenProblemResolution
public java.lang.String getLabel()
private void doFix(java.util.List<org.eclipse.core.resources.IMarker> markers, org.eclipse.core.runtime.IProgressMonitor monitor)
private void addMapping(LifecycleMappingMetadataSource mapping, org.eclipse.core.resources.IMarker marker)
private static org.eclipse.core.resources.IProject[] toArray(java.util.Set<org.eclipse.core.resources.IProject> projects)