Interface ReferenceChange

All Superinterfaces:
Diff, EObject, Notifier
All Known Implementing Classes:
ReferenceChangeImpl, ReferenceChangeSpec

public interface ReferenceChange extends Diff
A representation of the model object 'Reference Change'. This particular kind of difference will be used to describe changes within a reference, whether the feature is multi-valued or not. In the case of a MOVE difference, this could actually mean two things : either the value has been moved from one index to another (moving the value at another position of the same reference), or the value has been moved from one container to another. This second case will only happen with containment references.

The following features are supported:

See Also:
Generated: