Class CDOChangeSetDataRevisionProvider
java.lang.Object
org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetDataRevisionProvider
- All Implemented Interfaces:
CDOChangeSetDataProvider,CDORevisionProvider
public class CDOChangeSetDataRevisionProvider
extends Object
implements CDORevisionProvider, CDOChangeSetDataProvider
Presents a change set as a
CDORevisionProvider layered over an existing revision source. New revisions and
changed revisions can be supplied eagerly in the change set or fetched lazily through callbacks, while detached IDs
resolve to no revision.- Since:
- 4.0
- Author:
- Eike Stepper
-
Constructor Summary
ConstructorsConstructorDescriptionCDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, CDOChangeSetData changeSetData) CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, CDOChangeSetData changeSetData, CDORevisionProvider revisionCallback, CDORevisionDeltaProvider revisionDeltaCallback) -
Method Summary
-
Constructor Details
-
CDOChangeSetDataRevisionProvider
public CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, CDOChangeSetData changeSetData, CDORevisionProvider revisionCallback, CDORevisionDeltaProvider revisionDeltaCallback) -
CDOChangeSetDataRevisionProvider
public CDOChangeSetDataRevisionProvider(CDORevisionProvider delegate, CDOChangeSetData changeSetData)
-
-
Method Details
-
getChangeSetData
- Specified by:
getChangeSetDatain interfaceCDOChangeSetDataProvider
-
getRevision
- Specified by:
getRevisionin interfaceCDORevisionProvider
-