public class HandlyJvmTypesAwareDirtyStateEditorSupport extends HandlyDirtyStateEditorSupport
JvmTypesAwareDirtyStateEditorSupport
for Handly
reconciling story.
If you extend DefaultCommonTypesUiModule
(directly or indirectly)
and have HandlyXtextDocument
bound, bind this class in place of the
default 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
Copyright (c) 2014, 2019 1C-Soft LLC and others. Made available under the Eclipse Public License 2.0