# Verwendungen von Schnittstelle
org.eclipse.emf.cdo.common.revision.delta.CDORevisionDelta

Packages, die CDORevisionDelta verwenden
Package
Beschreibung
org.eclipse.emf.cdo
Client concepts like `CDOObject` and `CDOState`.
org.eclipse.emf.cdo.common.commit
Common concepts for dealing with commits and change sets.
org.eclipse.emf.cdo.common.protocol
Common concepts for dealing with protocols and CDO-specific I/O.
org.eclipse.emf.cdo.common.revision
Common concepts for dealing with revisions and revision lists.
org.eclipse.emf.cdo.common.revision.delta
Common concepts for dealing with revision deltas and feature deltas.
org.eclipse.emf.cdo.lm.server
Server integration of the CDO Lifecycle Management.
org.eclipse.emf.cdo.security.impl
The generated EMF implementation of the CDO security model.
org.eclipse.emf.cdo.spi.common.protocol
Common base implementations for dealing with I/O of CDO data structures.
org.eclipse.emf.cdo.spi.common.revision
Common service provider interfaces and useful base implementations for dealing with revisions and deltas.
org.eclipse.emf.cdo.transaction
Client concepts for dealing with transactions, distributed transactions and their save points.
org.eclipse.emf.cdo.util
Client utility classes, some common interfaces and exceptions.
org.eclipse.emf.cdo.view
Client concepts for dealing with views, view sets, queries, CDO objects and EMF resource sets.
org.eclipse.emf.spi.cdo
Client service provider interfaces and useful base implementations.

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo

Methoden in org.eclipse.emf.cdo, die CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORevisionDelta`
CDODeltaNotification.`getRevisionDelta()`
Returns the `CDORevisionDelta` associated with this notification.

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.common.commit

Methodenparameter in org.eclipse.emf.cdo.common.commit mit Typargumenten vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`default void`
CDOChangeSetData.`forEachRevisionDelta(Consumer<CDORevisionDelta> consumer)`

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.common.protocol

Methoden in org.eclipse.emf.cdo.common.protocol, die CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORevisionDelta`
CDODataInput.`readCDORevisionDelta()`
Methoden in org.eclipse.emf.cdo.common.protocol mit Parametern vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`void`
CDODataOutput.`writeCDORevisionDelta(CDORevisionDelta revisionDelta)`

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.common.revision

Methoden in org.eclipse.emf.cdo.common.revision, die CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORevisionDelta`
CDORevision.`compare(CDORevision origin)`
`static CDORevisionDelta`
CDORevisionUtil.`createDelta(CDORevision revision)`
Methoden in org.eclipse.emf.cdo.common.revision mit Parametern vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`void`
CDORevision.`merge(CDORevisionDelta delta)`

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.common.revision.delta

Felder in org.eclipse.emf.cdo.common.revision.delta, die deklariert sind als CDORevisionDelta
Modifizierer und Typ
Feld
Beschreibung
`static final CDORevisionDelta`
CDORevisionDelta.`DETACHED`
This constant is only passed into conflict resolvers to indicate that a conflict was caused by remote detachment of an object.
Methoden in org.eclipse.emf.cdo.common.revision.delta, die CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORevisionDelta`
CDORevisionDelta.`copy()`
`CDORevisionDelta`
CDORevisionDeltaProvider.`getRevisionDelta(CDOID id)`

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.lm.server

Methoden in org.eclipse.emf.cdo.lm.server mit Parametern vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`protected void`
AbstractLifecycleManager.`handleBaselineDeletion(IStoreAccessor.CommitContext commitContext, CDORevisionDelta revisionDelta, CDORemoveFeatureDelta removeFeatureDelta)`

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.security.impl

Methoden in org.eclipse.emf.cdo.security.impl, die CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORevisionDelta[]`
PermissionImpl.CommitImpactContext.`getDirtyObjectDeltas()`
Returns the revision deltas of the changed objects of the current commit.

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.spi.common.protocol

Methoden in org.eclipse.emf.cdo.spi.common.protocol, die CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORevisionDelta`
CDODataInputImpl.`readCDORevisionDelta()`
Methoden in org.eclipse.emf.cdo.spi.common.protocol mit Parametern vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`void`
CDODataOutputImpl.`writeCDORevisionDelta(CDORevisionDelta revisionDelta)`

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.spi.common.revision

Unterschnittstellen von CDORevisionDelta in org.eclipse.emf.cdo.spi.common.revision
Modifizierer und Typ
Schnittstelle
Beschreibung
`interface`
`InternalCDORevisionDelta`
If the meaning of this type isn't clear, there really should be more of a description here...
Methoden in org.eclipse.emf.cdo.spi.common.revision mit Parametern vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`void`
BaseCDORevision.`merge(CDORevisionDelta delta)`
`void`
CDORevisionMerger.`merge(InternalCDORevision revision, CDORevisionDelta delta)`
`void`
DelegatingCDORevision.`merge(CDORevisionDelta delta)`
`void`
StubCDORevision.`merge(CDORevisionDelta delta)`

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.transaction

Methoden in org.eclipse.emf.cdo.transaction, die Typen mit Argumenten vom Typ CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Map<CDOID,CDORevisionDelta>`
CDOSavepoint.`getAllRevisionDeltas()`
Return the list of all deltas without objects that are removed.
`Map<CDOID,CDORevisionDelta>`
CDOCommitContext.`getRevisionDeltas()`
Returns a map of the `revision deltas` that are to be committed with this commit context.
`Map<CDOID,CDORevisionDelta>`
CDOPushTransaction.`getRevisionDeltas()`
`ConcurrentMap<CDOID,CDORevisionDelta>`
CDOSavepoint.`getRevisionDeltas()`
Veraltet.
As of 4.2 use `CDOSavepoint.getRevisionDeltas2()` instead.
`Map<CDOID,CDORevisionDelta>`
CDOTransaction.`getRevisionDeltas()`
`Map<CDOID,CDORevisionDelta>`
CDOSavepoint.`getRevisionDeltas2()`
Methodenparameter in org.eclipse.emf.cdo.transaction mit Typargumenten vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`void`
CDOConflictResolver2.`resolveConflicts(Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)`
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.
`void`
CDOConflictResolver2.`resolveConflicts(Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)`
Resolves conflicts after remote invalidations arrived for objects that are locally dirty or detached.

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.util

Methoden in org.eclipse.emf.cdo.util, die CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`static CDORevisionDelta`
CDOUtil.`getRevisionDelta(CDOObject object)`

## Verwendungen von CDORevisionDelta in org.eclipse.emf.cdo.view

Methoden in org.eclipse.emf.cdo.view, die Typen mit Argumenten vom Typ CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`Map<CDOObject,CDORevisionDelta>`
CDOViewInvalidationEvent.`getRevisionDeltas()`
Returns a map with the `change deltas` per object.

## Verwendungen von CDORevisionDelta in org.eclipse.emf.spi.cdo

Methoden in org.eclipse.emf.spi.cdo, die CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`CDORevisionDelta`
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict.`getSourceDelta()`
`CDORevisionDelta`
DefaultCDOMerger.ChangedInSourceAndTargetConflict.`getSourceDelta()`
`CDORevisionDelta`
DefaultCDOMerger.ChangedInSourceAndTargetConflict.`getTargetDelta()`
`CDORevisionDelta`
DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict.`getTargetDelta()`
Methoden in org.eclipse.emf.spi.cdo, die Typen mit Argumenten vom Typ CDORevisionDelta zurückgeben
Modifizierer und Typ
Methode
Beschreibung
`List<CDORevisionDelta>`
AbstractObjectConflictResolver.ThreeWayMerge.RevisionDeltaCollector.`getDeltas(CDOObject notifier)`
Methoden in org.eclipse.emf.spi.cdo mit Parametern vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`protected Object`
DefaultCDOMerger.`changedInSource(CDORevisionDelta delta)`
`protected Object`
DefaultCDOMerger.`changedInSourceAndDetachedInTarget(CDORevisionDelta sourceDelta)`
`protected Object`
DefaultCDOMerger.`changedInSourceAndTarget(CDORevisionDelta targetDelta, CDORevisionDelta sourceDelta)`
`protected Object`
DefaultCDOMerger.PerFeature.`changedInSourceAndTarget(CDORevisionDelta targetDelta, CDORevisionDelta sourceDelta)`
`protected Object`
DefaultCDOMerger.`changedInTarget(CDORevisionDelta delta)`
`protected Object`
DefaultCDOMerger.`changedInTargetAndDetachedInSource(CDORevisionDelta targetDelta)`
`static void`
AbstractObjectConflictResolver.`changeObject(CDOObject object, CDORevisionDelta revisionDelta)`
TODO See `CDOObjectMerger`!!!
`void`
InternalCDOView.`clearResourcePathCacheIfNecessary(CDORevisionDelta delta)`
`protected boolean`
AbstractObjectConflictResolver.MergeLocalChangesPerFeature.`hasFeatureConflicts(CDORevisionDelta localDelta, List<CDORevisionDelta> remoteDeltas)`
Veraltet.
`void`
InternalCDOTransaction.`registerRevisionDelta(CDORevisionDelta revisionDelta)`
`protected void`
AbstractObjectConflictResolver.MergeLocalChangesPerFeature.`resolveConflict(CDOObject conflict, CDORevisionDelta localDelta, List<CDORevisionDelta> remoteDeltas)`
Veraltet.
`protected void`
AbstractObjectConflictResolver.`resolveConflict(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, List<CDORevisionDelta> allRemoteDeltas)`
Resolves the conflict of a single object in the current transaction.
`protected void`
AbstractObjectConflictResolver.`resolveConflict(CDOObject conflict, CDORevisionDelta localDelta)`
Resolves the conflict of a single object in the current transaction.
`protected void`
AbstractObjectConflictResolver.ThreeWayMerge.`resolveConflict(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, List<CDORevisionDelta> allRemoteDeltas)`
`protected abstract void`
AbstractObjectConflictResolver.ThreeWayMerge.`resolveConflict(CDOObject conflict, CDORevisionDelta localDelta, List<CDORevisionDelta> remoteDeltas)`
Methodenparameter in org.eclipse.emf.spi.cdo mit Typargumenten vom Typ CDORevisionDelta
Modifizierer und Typ
Methode
Beschreibung
`protected boolean`
AbstractObjectConflictResolver.MergeLocalChangesPerFeature.`hasFeatureConflicts(CDORevisionDelta localDelta, List<CDORevisionDelta> remoteDeltas)`
Veraltet.
`protected void`
AbstractObjectConflictResolver.MergeLocalChangesPerFeature.`resolveConflict(CDOObject conflict, CDORevisionDelta localDelta, List<CDORevisionDelta> remoteDeltas)`
Veraltet.
`protected void`
AbstractObjectConflictResolver.`resolveConflict(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, List<CDORevisionDelta> allRemoteDeltas)`
Resolves the conflict of a single object in the current transaction.
`protected void`
AbstractObjectConflictResolver.ThreeWayMerge.`resolveConflict(CDOObject conflict, CDORevision oldRemoteRevision, CDORevisionDelta localDelta, CDORevisionDelta remoteDelta, List<CDORevisionDelta> allRemoteDeltas)`
`protected abstract void`
AbstractObjectConflictResolver.ThreeWayMerge.`resolveConflict(CDOObject conflict, CDORevisionDelta localDelta, List<CDORevisionDelta> remoteDeltas)`
`void`
AbstractObjectConflictResolver.`resolveConflicts(Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)`
`void`
AbstractObjectConflictResolver.`resolveConflicts(Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)`
`void`
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.`resolveConflicts(Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)`
Veraltet.
`void`
AbstractObjectConflictResolver.TakeRemoteChangesThenApplyLocalChanges.`resolveConflicts(Map<CDOObject,org.eclipse.net4j.util.collection.Pair<CDORevision,CDORevisionDelta>> conflicts, List<CDORevisionDelta> allRemoteDeltas)`
Veraltet.
Konstruktoren in org.eclipse.emf.spi.cdo mit Parametern vom Typ CDORevisionDelta
Modifizierer
Konstruktor
Beschreibung
``
`ChangedInSourceAndDetachedInTargetConflict(CDORevisionDelta sourceDelta)`
``
`ChangedInSourceAndTargetConflict(CDORevisionDelta targetDelta, CDORevisionDelta sourceDelta)`
``
`ChangedInTargetAndDetachedInSourceConflict(CDORevisionDelta targetDelta)`