Class ReferenceUpdaterContext
- java.lang.Object
-
- org.eclipse.xtext.ide.serializer.impl.ReferenceUpdaterContext
-
- All Implemented Interfaces:
IReferenceUpdaterContext
public class ReferenceUpdaterContext extends java.lang.Object implements IReferenceUpdaterContext
- Since:
- 2.13
-
-
Constructor Summary
Constructors Constructor Description ReferenceUpdaterContext(EObjectDescriptionDeltaProvider.Deltas deltas, org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuilder diffBuilder)ReferenceUpdaterContext(EObjectDescriptionDeltaProvider.Deltas deltas, org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuilder diffBuilder, RelatedResourcesProvider.RelatedResource relatedResource)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description EObjectDescriptionDeltaProvider.DeltasgetEObjectDescriptionDeltas()protected java.util.List<java.lang.Runnable>getModifications()org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuildergetModifyableDocument()RelatedResourcesProvider.RelatedResourcegetRelatedResource()org.eclipse.xtext.resource.XtextResourcegetResource()java.util.List<IUpdatableReference>getUpdatableReferences()voidmodifyModel(java.lang.Runnable runnable)voidupdateReference(IUpdatableReference updatableReference)
-
-
-
Constructor Detail
-
ReferenceUpdaterContext
public ReferenceUpdaterContext(EObjectDescriptionDeltaProvider.Deltas deltas, org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuilder diffBuilder)
-
ReferenceUpdaterContext
public ReferenceUpdaterContext(EObjectDescriptionDeltaProvider.Deltas deltas, org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuilder diffBuilder, RelatedResourcesProvider.RelatedResource relatedResource)
-
-
Method Detail
-
getEObjectDescriptionDeltas
public EObjectDescriptionDeltaProvider.Deltas getEObjectDescriptionDeltas()
- Specified by:
getEObjectDescriptionDeltasin interfaceIReferenceUpdaterContext
-
getModifications
protected java.util.List<java.lang.Runnable> getModifications()
-
getModifyableDocument
public org.eclipse.xtext.formatting2.regionaccess.ITextRegionDiffBuilder getModifyableDocument()
- Specified by:
getModifyableDocumentin interfaceIReferenceUpdaterContext
-
getRelatedResource
public RelatedResourcesProvider.RelatedResource getRelatedResource()
- Specified by:
getRelatedResourcein interfaceIReferenceUpdaterContext
-
getResource
public org.eclipse.xtext.resource.XtextResource getResource()
- Specified by:
getResourcein interfaceIReferenceUpdaterContext
-
getUpdatableReferences
public java.util.List<IUpdatableReference> getUpdatableReferences()
- Specified by:
getUpdatableReferencesin interfaceIReferenceUpdaterContext
-
modifyModel
public void modifyModel(java.lang.Runnable runnable)
- Specified by:
modifyModelin interfaceIReferenceUpdaterContext
-
updateReference
public void updateReference(IUpdatableReference updatableReference)
- Specified by:
updateReferencein interfaceIReferenceUpdaterContext
-
-