Class RecordingXtextResourceUpdater
- java.lang.Object
-
- org.eclipse.xtext.ide.serializer.impl.ResourceUpdater
-
- org.eclipse.xtext.ide.serializer.impl.RecordingResourceUpdater
-
- org.eclipse.xtext.ide.serializer.impl.RecordingXtextResourceUpdater
-
public class RecordingXtextResourceUpdater extends RecordingResourceUpdater
- Since:
- 2.13
-
-
Constructor Summary
Constructors Constructor Description RecordingXtextResourceUpdater()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyChange(EObjectDescriptionDeltaProvider.Deltas deltas, org.eclipse.xtext.util.IAcceptor<IEmfResourceChange> changeAcceptor)org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuilderbeginRecording(IChangeSerializer serializer, org.eclipse.xtext.resource.XtextResource resource)protected org.eclipse.emf.ecore.change.util.ChangeRecordercreateChangeRecorder(org.eclipse.xtext.resource.XtextResource resource)org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuildergetDocument()org.eclipse.emf.ecore.resource.ResourcegetResource()IResourceSnapshotgetSnapshot()java.lang.StringtoString()voidunload()
-
-
-
Method Detail
-
applyChange
public void applyChange(EObjectDescriptionDeltaProvider.Deltas deltas, org.eclipse.xtext.util.IAcceptor<IEmfResourceChange> changeAcceptor)
- Specified by:
applyChangein classResourceUpdater
-
beginRecording
public org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuilder beginRecording(IChangeSerializer serializer, org.eclipse.xtext.resource.XtextResource resource)
-
createChangeRecorder
protected org.eclipse.emf.ecore.change.util.ChangeRecorder createChangeRecorder(org.eclipse.xtext.resource.XtextResource resource)
-
getDocument
public org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuilder getDocument()
-
getResource
public org.eclipse.emf.ecore.resource.Resource getResource()
- Specified by:
getResourcein classRecordingResourceUpdater
-
getSnapshot
public IResourceSnapshot getSnapshot()
- Specified by:
getSnapshotin classRecordingResourceUpdater
-
unload
public void unload()
- Specified by:
unloadin classResourceUpdater
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-