
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.
|
getChangeKindboolean 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, 2012 Eike Stepper (Berlin, Germany) and others.