Package org.eclipse.emf.cdo.transaction
Interface CDOMerger
- 
- All Known Subinterfaces:
- CDOMerger2
 - All Known Implementing Classes:
- DefaultCDOMerger,- DefaultCDOMerger.PerFeature,- DefaultCDOMerger.PerFeature.ManyValued,- DefaultCDOMerger.PerFeature.ManyValuedOld
 
 public interface CDOMergerCalculates the changes between a sourcechange setand a targetchange setand returns the result relative to their common ancestor.- Since:
- 3.0
- Author:
- Eike Stepper
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Interface Description static classCDOMerger.ConflictExceptionThrown from amergerin case of conflicting changes in the a source and targetchange sets.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description CDOChangeSetDatamerge(CDOChangeSet target, CDOChangeSet source)Calculates the changes between a sourcechange setand a targetchange setand returns the result relative to their common ancestor.
 
- 
- 
- 
Method Detail- 
mergeCDOChangeSetData merge(CDOChangeSet target, CDOChangeSet source) throws CDOMerger.ConflictException Calculates the changes between a sourcechange setand a targetchange setand returns the result relative to their common ancestor.- Throws:
- CDOMerger.ConflictException
 
 
- 
 
-