public interface CDOChangeSetData extends CDOChangeKindProvider
Modifier and Type | Method and Description |
---|---|
CDOChangeSetData |
copy()
Returns a deep copy of this change set data.
|
List<CDORevisionKey> |
getChangedObjects()
Returns a collection of revision keys denoting which (original) revisions have been changed in the context of a
commit operation.
|
Map<CDOID,CDOChangeKind> |
getChangeKinds() |
List<CDOIDAndVersion> |
getDetachedObjects()
Returns a collection of keys denoting which revisions have been revised (corresponds to detached objects) in the
context of a commit operation.
|
List<CDOIDAndVersion> |
getNewObjects()
Returns a collection of keys denoting which revisions have been added in the context of a commit operation.
|
boolean |
isEmpty()
Returns
true , if this change set data does not contain any changes, false otherwise. |
void |
merge(CDOChangeSetData changeSetData)
Changes the internal state of this change set data by adding the changes of the given change set data.
|
getChangeKind
boolean isEmpty()
true
, if this change set data does not contain any changes, false
otherwise.CDOChangeSetData copy()
void merge(CDOChangeSetData changeSetData)
List<CDOIDAndVersion> getNewObjects()
revisions
.List<CDORevisionKey> getChangedObjects()
revision deltas
.List<CDOIDAndVersion> getDetachedObjects()
unspecified
.Map<CDOID,CDOChangeKind> getChangeKinds()
Copyright (c) 2011-2014 Eike Stepper (Berlin, Germany) and others.