public class CustomChangeDelta extends ChangeDeltaImpl
org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImpl
org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList
changeLocation, delta_values, listDeltas, NEW_SET_EDEFAULT, newSet, NEWVALUE_PROPERTY, OLD_SET_EDEFAULT, oldSet, oldValue
appliedResolution, base, composites, conflicts, contributor, customProperties, dependents, prerequisites, propertyChangeSupport, systemDelta, type
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY
EVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET
RESOLUTION_PROPERTY
Constructor and Description |
---|
CustomChangeDelta(org.eclipse.emf.ecore.resource.Resource base,
org.eclipse.emf.ecore.resource.Resource contributor,
Location changeLocation,
boolean oldSet,
boolean newSet,
java.lang.Object oldValue,
java.lang.Object newValue) |
Modifier and Type | Method and Description |
---|---|
protected void |
printContributor(java.io.PrintStream out) |
void |
resolve(Resolution newResolution)
Applies the new resolution with this delta.
|
void |
unresolve()
Unapplies the current resolution with this delta.
|
decrement, eGet, eInverseRemove, eIsSet, eSet, eStaticClass, eUnset, getAffectedObject, getAffectedObjectMatchingId, getChangedObject, getChangedObjectMatchingId, getChangeLocation, getDestinationLocation, getId, getInternalDeltaValues, getListDeltas, getNewValue, getNewValueBeforeIncrement, getOldValue, getSetChanged, getSourceLocation, getSourceNewSetState, getSourceOldSetState, increment, increments, isNewSet, isOldSet, isSameDelta, isSourceSetStateChanged, override, print, setNewSet, setOldSet, toString, toStringImpl
addComposite, addConflict, addDependent, addPrerequisite, addPropertyChangeListener, canAutoResolve, canResolve, canUnresolve, collectAtomicDeltaSet, collectResolutionSet, deleteConflict, deleteDependent, deletePrerequisite, eInverseAdd, getAdapter, getAppliedResolution, getAtomicComposites, getAtomicDeltaSet, getAtomicDeltaSet, getBase, getComposites, getConflicts, getContributor, getCustomProperty, getDependents, getDependentsRecursively, getDestinationNewSetState, getDestinationOldSetState, getEquivalentDelta, getPrerequisites, getPrerequisitesRecursively, getRequiredDeltasRecursively, getResolution, getResolutionSet, getType, hasUnresolvedConflicts, isAccepted, isConflicting, isDestinationSetStateChanged, isInComposite, isInConflictedAtomicContainer, isRejected, isResolved, isSystemDelta, removePropertyChangeListener, setAppliedResolution, setCustomProperty, setEquivalentDelta, setSystemDelta
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURI
eAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValues
eBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotify
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addComposite, addConflict, addDependent, addPrerequisite, addPropertyChangeListener, canAutoResolve, canResolve, canUnresolve, collectAtomicDeltaSet, collectResolutionSet, deleteConflict, deleteDependent, deletePrerequisite, getAppliedResolution, getAtomicComposites, getAtomicDeltaSet, getBase, getComposites, getConflicts, getContributor, getCustomProperty, getDependents, getDependentsRecursively, getDestinationNewSetState, getDestinationOldSetState, getEquivalentDelta, getPrerequisites, getPrerequisitesRecursively, getResolution, getResolutionSet, getType, hasUnresolvedConflicts, isAccepted, isConflicting, isDestinationSetStateChanged, isInConflictedAtomicContainer, isRejected, isResolved, isSystemDelta, removePropertyChangeListener, setAppliedResolution, setCustomProperty, setEquivalentDelta, setSystemDelta
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
public CustomChangeDelta(org.eclipse.emf.ecore.resource.Resource base, org.eclipse.emf.ecore.resource.Resource contributor, Location changeLocation, boolean oldSet, boolean newSet, java.lang.Object oldValue, java.lang.Object newValue)
public void resolve(Resolution newResolution)
Delta
public void unresolve()
Delta
protected void printContributor(java.io.PrintStream out)
printContributor
in class ChangeDeltaImpl