public interface ChangeDelta extends Delta
RESOLUTION_PROPERTY| Modifier and Type | Method and Description |
|---|---|
java.lang.Object |
decrement()
decrement delta - remove last element from the linked list of delta increments
|
java.lang.Object |
getChangedObject()
Returns the object that has been changed.
|
java.lang.String |
getChangedObjectMatchingId()
Returns the matching ID of the changed object.
|
Location |
getChangeLocation()
Returns the location of the changed value.
|
org.eclipse.emf.common.util.EList |
getListDeltas()
Returns the value of the 'List Deltas' containment reference list.
|
java.lang.Object |
getNewValue()
Returns the new value.
|
java.lang.Object |
getNewValueBeforeIncrement() |
java.lang.Object |
getOldValue()
Returns the old value.
|
boolean |
getSetChanged() |
void |
increment(java.lang.Object newValue) |
int |
increments() |
boolean |
isNewSet()
Returns the value of the 'New Set' attribute.
|
boolean |
isOldSet()
Returns the value of the 'Old Set' attribute.
|
java.lang.Object |
override(java.lang.Object value)
Overrides previous value.
|
void |
setNewSet(boolean value)
Sets the value of the '
New Set' attribute. |
void |
setOldSet(boolean value)
Sets the value of the '
Old Set' attribute. |
addComposite, addConflict, addDependent, addPrerequisite, addPropertyChangeListener, canAutoResolve, canResolve, canUnresolve, collectAtomicDeltaSet, collectResolutionSet, deleteConflict, deleteDependent, deletePrerequisite, getAffectedObject, getAffectedObjectMatchingId, getAppliedResolution, getAtomicComposites, getAtomicDeltaSet, getBase, getComposites, getConflicts, getContributor, getCustomProperty, getDependents, getDependentsRecursively, getDestinationLocation, getDestinationNewSetState, getDestinationOldSetState, getEquivalentDelta, getId, getPrerequisites, getPrerequisitesRecursively, getResolution, getResolutionSet, getSourceLocation, getSourceNewSetState, getSourceOldSetState, getType, hasUnresolvedConflicts, isAccepted, isConflicting, isDestinationSetStateChanged, isInConflictedAtomicContainer, isRejected, isResolved, isSameDelta, isSourceSetStateChanged, isSystemDelta, removePropertyChangeListener, resolve, setAppliedResolution, setCustomProperty, setEquivalentDelta, setSystemDelta, toStringImpl, unresolveeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetboolean isOldSet()
If the meaning of the 'Old Set' attribute isn't clear, there really should be more of a description here...
setOldSet(boolean),
DeltaPackage.getChangeDelta_OldSet()void setOldSet(boolean value)
Old Set' attribute.
value - the new value of the 'Old Set' attribute.isOldSet()boolean isNewSet()
If the meaning of the 'New Set' attribute isn't clear, there really should be more of a description here...
setNewSet(boolean),
DeltaPackage.getChangeDelta_NewSet()void setNewSet(boolean value)
New Set' attribute.
value - the new value of the 'New Set' attribute.isNewSet()org.eclipse.emf.common.util.EList getListDeltas()
ListDelta.
If the meaning of the 'List Deltas' reference list isn't clear, there really should be more of a description here...
DeltaPackage.getChangeDelta_ListDeltas()boolean getSetChanged()
Location getChangeLocation()
java.lang.Object getOldValue()
java.lang.Object getNewValue()
java.lang.Object getNewValueBeforeIncrement()
java.lang.Object getChangedObject()
java.lang.String getChangedObjectMatchingId()
int increments()
void increment(java.lang.Object newValue)
newValue - -
add delta increment. Typically a result of merge subsession
resulting in delta increment. Change increments chained one
after another in a unidirectional linked list starting with
original delta - change between a contributor and a base, and
followed by delta increments after every subsessionjava.lang.Object decrement()
java.lang.Object override(java.lang.Object value)
value -