public class MarkerResolutionGenerator extends AbstractIssueResolutionProviderAdapter implements org.eclipse.ui.IMarkerResolutionGenerator2
| Modifier and Type | Class and Description |
|---|---|
class |
MarkerResolutionGenerator.ResolutionAdapter |
DEFAULT_IMAGE| Constructor and Description |
|---|
MarkerResolutionGenerator() |
| Modifier and Type | Method and Description |
|---|---|
XtextEditor |
findEditor(org.eclipse.core.resources.IResource resource) |
protected org.eclipse.ui.IMarkerResolution[] |
getAdaptedResolutions(List<IssueResolution> resolutions) |
XtextEditor |
getEditor(org.eclipse.core.resources.IResource resource) |
String |
getEditorId() |
IssueUtil |
getIssueUtil() |
org.eclipse.ui.IMarkerResolution[] |
getResolutions(org.eclipse.core.resources.IMarker marker) |
IXtextDocument |
getXtextDocument(org.eclipse.core.resources.IResource resource) |
boolean |
hasResolutions(org.eclipse.core.resources.IMarker marker) |
boolean |
isMarkerStillValid(org.eclipse.core.resources.IMarker marker,
org.eclipse.jface.text.source.IAnnotationModel annotationModel) |
void |
setEditorId(String editorId) |
void |
setIssueUtil(IssueUtil issueUtil) |
getImage, getResolutionProvider, getResolutionspublic IssueUtil getIssueUtil()
public void setIssueUtil(IssueUtil issueUtil)
public void setEditorId(String editorId)
public String getEditorId()
public boolean hasResolutions(org.eclipse.core.resources.IMarker marker)
hasResolutions in interface org.eclipse.ui.IMarkerResolutionGenerator2public org.eclipse.ui.IMarkerResolution[] getResolutions(org.eclipse.core.resources.IMarker marker)
getResolutions in interface org.eclipse.ui.IMarkerResolutionGeneratorpublic boolean isMarkerStillValid(org.eclipse.core.resources.IMarker marker,
org.eclipse.jface.text.source.IAnnotationModel annotationModel)
public IXtextDocument getXtextDocument(org.eclipse.core.resources.IResource resource)
public XtextEditor getEditor(org.eclipse.core.resources.IResource resource)
public XtextEditor findEditor(org.eclipse.core.resources.IResource resource)
protected org.eclipse.ui.IMarkerResolution[] getAdaptedResolutions(List<IssueResolution> resolutions)
Copyright © 2016. All Rights Reserved.