public interface CDORevisionDelta extends CDORevisionKey
revisions of a CDO object. The detailed
feature deltas are returned by the getFeatureDeltas() method.| Modifier and Type | Field and Description |
|---|---|
static CDORevisionDelta |
DETACHED
This constant is only passed into conflict resolvers to indicate that a conflict was caused by remote detachment of
an object.
|
FIRST_VERSION, UNSPECIFIED_VERSION| Modifier and Type | Method and Description |
|---|---|
void |
accept(CDOFeatureDeltaVisitor visitor) |
void |
accept(CDOFeatureDeltaVisitor visitor,
Predicate<EStructuralFeature> filter) |
void |
apply(CDORevision revision)
Deprecated.
As of 4.3 use
applyTo(CDORevision). |
void |
applyTo(CDORevision revision)
Applies the
feature deltas in this revision delta to the data
of the given revision. |
CDORevisionDelta |
copy() |
EClass |
getEClass() |
CDOFeatureDelta |
getFeatureDelta(EStructuralFeature feature) |
java.util.List<CDOFeatureDelta> |
getFeatureDeltas() |
CDORevisable |
getTarget() |
boolean |
isEmpty() |
int |
size() |
getBranch, getVersiongetVersiongetIDstatic final CDORevisionDelta DETACHED
UnsupportedOperationException being
thrown.EClass getEClass()
CDORevisable getTarget()
int size()
boolean isEmpty()
CDORevisionDelta copy()
CDOFeatureDelta getFeatureDelta(EStructuralFeature feature)
java.util.List<CDOFeatureDelta> getFeatureDeltas()
@Deprecated void apply(CDORevision revision)
applyTo(CDORevision).void applyTo(CDORevision revision)
feature deltas in this revision delta to the data
of the given revision.
The system data of the given revision, e.g. branch point or branch
version of the given revision are not modified.
void accept(CDOFeatureDeltaVisitor visitor)
void accept(CDOFeatureDeltaVisitor visitor, Predicate<EStructuralFeature> filter)
Copyright (c) 2004-2019 Eike Stepper (Loehne, Germany) and others.
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html