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)
Applies the
feature deltas in this revision delta to the data
of the given revision. |
CDORevisionDelta |
copy() |
EClass |
getEClass() |
CDOFeatureDelta |
getFeatureDelta(EStructuralFeature feature) |
List<CDOFeatureDelta> |
getFeatureDeltas() |
CDORevisable |
getTarget() |
boolean |
isEmpty() |
int |
size() |
getBranch, getVersion
getID, getVersion
static final CDORevisionDelta DETACHED
UnsupportedOperationException
being
thrown.EClass getEClass()
CDORevisable getTarget()
int size()
boolean isEmpty()
CDORevisionDelta copy()
CDOFeatureDelta getFeatureDelta(EStructuralFeature feature)
List<CDOFeatureDelta> getFeatureDeltas()
void apply(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) 2011, 2012 Eike Stepper (Berlin, Germany) and others.