public class LifecycleMappingResolution extends AbstractLifecycleMappingResolution
action
LOG
Constructor and Description |
---|
LifecycleMappingResolution(org.eclipse.core.resources.IMarker marker,
PluginExecutionAction action) |
Modifier and Type | Method and Description |
---|---|
private PomEdits.Operation |
createOperation(java.util.List<org.eclipse.core.resources.IMarker> markers) |
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.Object |
getAdditionalProposalInfo(org.eclipse.core.runtime.IProgressMonitor monitor) |
java.lang.String |
getLabel() |
int |
getOrder() |
org.eclipse.swt.graphics.Point |
getSelection(org.eclipse.jface.text.IDocument document) |
private void |
performIgnore(java.util.List<org.eclipse.core.resources.IMarker> markers) |
canFix, getImage
fix, getQuickAssistContext, setQuickAssistContext
apply, findOtherMarkers, getAdditionalProposalInfo, getContextInformation, getDescription, getDisplayString, getMarker, getOrder, getProjects, getResolutions, hasResolutions, includeProposal, includeResolution, isSingleton, run, run
public LifecycleMappingResolution(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
private void performIgnore(java.util.List<org.eclipse.core.resources.IMarker> markers) throws java.io.IOException, org.eclipse.core.runtime.CoreException
java.io.IOException
org.eclipse.core.runtime.CoreException
private PomEdits.Operation createOperation(java.util.List<org.eclipse.core.resources.IMarker> markers)
public java.lang.String getLabel()
public org.eclipse.swt.graphics.Point getSelection(org.eclipse.jface.text.IDocument document)
getSelection
in interface org.eclipse.jface.text.contentassist.ICompletionProposal
getSelection
in class MavenProblemResolution
public java.lang.Object getAdditionalProposalInfo(org.eclipse.core.runtime.IProgressMonitor monitor)
getAdditionalProposalInfo
in interface org.eclipse.jface.text.contentassist.ICompletionProposalExtension5
getAdditionalProposalInfo
in class MavenProblemResolution