public class HandlyJvmTypesAwareDirtyStateEditorSupport extends HandlyDirtyStateEditorSupport
If you extend DefaultCommonTypesUiModule (directly or indirectly) and have
HandlyXtextDocument
bound, bind this class in place of the default
JvmTypesAwareDirtyStateEditorSupport
:
@Override // super would bind JvmTypesAwareDirtyStateEditorSupport public Class<? extends DirtyStateEditorSupport> bindDirtyStateEditorSupport() { return HandlyJvmTypesAwareDirtyStateEditorSupport.class; }
org.eclipse.xtext.ui.editor.DirtyStateEditorSupport.IConcurrentEditingCallback, org.eclipse.xtext.ui.editor.DirtyStateEditorSupport.IDirtyStateEditorSupportClient, org.eclipse.xtext.ui.editor.DirtyStateEditorSupport.IDirtyStateEditorSupportClientExtension, org.eclipse.xtext.ui.editor.DirtyStateEditorSupport.InteractiveConcurrentEditingQuestion, org.eclipse.xtext.ui.editor.DirtyStateEditorSupport.UpdateEditorStateJob
Constructor and Description |
---|
HandlyJvmTypesAwareDirtyStateEditorSupport() |
Modifier and Type | Method and Description |
---|---|
protected void |
processDelta(org.eclipse.xtext.resource.IResourceDescription.Delta delta,
org.eclipse.emf.ecore.resource.Resource context,
java.util.List<org.eclipse.emf.ecore.resource.Resource> result) |
initializeDirtyStateSupport, removeDirtyStateSupport
announceDirtyState, collectAffectedResources, createDelta, createUpdateEditorJob, descriptionsChanged, doVerify, getConcurrentEditingWarningDialog, getDirtyResource, getDirtyStateManager, getResourceDescriptionManager, getResourceDescriptionManagerIfOwnLanguage, getStateChangeEventBroker, getUpdateEditorStateJob, haveEObjectDescriptionsChanged, haveEObjectDescriptionsChanged, initDirtyResource, isConcurrentEditingIgnored, isDirty, isEditingPossible, isReparseRequired, markEditorClean, modelChanged, scheduleUpdateEditorJob, setConcurrentEditingWarningDialog, setDirtyResource, setDirtyStateManager, setResourceDescriptions, setResourceServiceProviderRegistry, setStateChangeEventBroker, verifyText, waitForUpdateEditorJob
public HandlyJvmTypesAwareDirtyStateEditorSupport()
protected void processDelta(org.eclipse.xtext.resource.IResourceDescription.Delta delta, org.eclipse.emf.ecore.resource.Resource context, java.util.List<org.eclipse.emf.ecore.resource.Resource> result)
processDelta
in class org.eclipse.xtext.ui.editor.DirtyStateEditorSupport