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, unresolve
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
boolean 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
-