public abstract class EditorAwareMavenProblemResolution extends MavenProblemResolution
LOG
Modifier | Constructor and Description |
---|---|
protected |
EditorAwareMavenProblemResolution(org.eclipse.core.resources.IMarker marker) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
fix(org.eclipse.jface.text.IDocument document,
List<org.eclipse.core.resources.IMarker> markers,
org.eclipse.core.runtime.IProgressMonitor monitor) |
protected void |
fix(org.eclipse.core.resources.IMarker[] markers,
org.eclipse.jface.text.IDocument document,
org.eclipse.core.runtime.IProgressMonitor monitor)
Run this resolution for specified markers
|
protected abstract void |
fix(org.eclipse.core.resources.IResource resource,
List<org.eclipse.core.resources.IMarker> markers,
org.eclipse.core.runtime.IProgressMonitor monitor) |
org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext |
getQuickAssistContext() |
void |
setQuickAssistContext(org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext context) |
apply, canFix, findOtherMarkers, getAdditionalProposalInfo, getAdditionalProposalInfo, getContextInformation, getDescription, getDisplayString, getMarker, getOrder, getOrder, getProjects, getResolutions, getSelection, hasResolutions, includeProposal, includeResolution, isSingleton, run, run
protected EditorAwareMavenProblemResolution(org.eclipse.core.resources.IMarker marker)
public org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext getQuickAssistContext()
public void setQuickAssistContext(org.eclipse.jface.text.quickassist.IQuickAssistInvocationContext context)
protected final void fix(org.eclipse.core.resources.IMarker[] markers, org.eclipse.jface.text.IDocument document, org.eclipse.core.runtime.IProgressMonitor monitor)
MavenProblemResolution
fix
in class MavenProblemResolution
protected abstract void fix(org.eclipse.core.resources.IResource resource, List<org.eclipse.core.resources.IMarker> markers, org.eclipse.core.runtime.IProgressMonitor monitor)
protected abstract void fix(org.eclipse.jface.text.IDocument document, List<org.eclipse.core.resources.IMarker> markers, org.eclipse.core.runtime.IProgressMonitor monitor)
Copyright © 2005–2018 Eclipse Foundation. All rights reserved.