org.eclipse.xtend.ide.editor
Class OverrideIndicatorModelListener
java.lang.Object
org.eclipse.xtext.ui.editor.IXtextEditorCallback.NullImpl
org.eclipse.xtend.ide.editor.OverrideIndicatorModelListener
- All Implemented Interfaces:
- IXtextEditorCallback, IXtextModelListener
public class OverrideIndicatorModelListener
- extends IXtextEditorCallback.NullImpl
- implements IXtextModelListener
- Author:
- Michael Clay - Initial contribution and API
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OverrideIndicatorModelListener
public OverrideIndicatorModelListener()
setXtendOverridesService
@Inject
public void setXtendOverridesService(XtendOverridesService xtendOverridesService)
afterCreatePartControl
public void afterCreatePartControl(XtextEditor xtextEditor)
- Specified by:
afterCreatePartControl
in interface IXtextEditorCallback
- Overrides:
afterCreatePartControl
in class IXtextEditorCallback.NullImpl
beforeDispose
public void beforeDispose(XtextEditor xtextEditor)
- Specified by:
beforeDispose
in interface IXtextEditorCallback
- Overrides:
beforeDispose
in class IXtextEditorCallback.NullImpl
modelChanged
public void modelChanged(XtextResource resource)
- Specified by:
modelChanged
in interface IXtextModelListener
createOverrideIndicatorAnnotationMap
protected java.util.Map<org.eclipse.jface.text.source.Annotation,org.eclipse.jface.text.Position> createOverrideIndicatorAnnotationMap(XtextResource xtextResource)
isOverwriteIndicator
protected boolean isOverwriteIndicator(JvmOperation jvmOperation)