Package org.eclipse.emf.spi.cdo
Klasse DefaultCDOMerger
java.lang.Object
org.eclipse.emf.spi.cdo.DefaultCDOMerger
- Alle implementierten Schnittstellen:
CDOMerger
- Bekannte direkte Unterklassen:
DefaultCDOMerger.PerFeature
If the meaning of this type isn't clear, there really should be more of a description here...
- Seit:
- 3.0
- Autor:
- Eike Stepper
-
Verschachtelte Klassen - Übersicht
Verschachtelte KlassenModifizierer und TypKlasseBeschreibungstatic class
If the meaning of this type isn't clear, there really should be more of a description here...static class
If the meaning of this type isn't clear, there really should be more of a description here...static class
If the meaning of this type isn't clear, there really should be more of a description here...static class
If the meaning of this type isn't clear, there really should be more of a description here...static class
If the meaning of this type isn't clear, there really should be more of a description here...static enum
Enumerates the possible resolution preferences that can be used with aDefaultCDOMerger
.Von Schnittstelle geerbte verschachtelte Klassen/Schnittstellen org.eclipse.emf.cdo.transaction.CDOMerger
CDOMerger.ConflictException
-
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDefaultCDOMerger
(CDOCommonRepository.ListOrdering listOrdering) DefaultCDOMerger
(DefaultCDOMerger.ResolutionPreference resolutionPreference) DefaultCDOMerger
(DefaultCDOMerger.ResolutionPreference resolutionPreference, CDOCommonRepository.ListOrdering listOrdering) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprotected Object
addedInSource
(CDORevision revision) protected Object
addedInSourceAndTarget
(CDORevision targetRevision, CDORevision sourceRevision) protected Object
addedInTarget
(CDORevision revision) protected Object
changedInSource
(CDORevisionDelta delta) protected Object
changedInSourceAndDetachedInTarget
(CDORevisionDelta sourceDelta) protected Object
changedInSourceAndTarget
(CDORevisionDelta targetDelta, CDORevisionDelta sourceDelta) protected Object
changedInTarget
(CDORevisionDelta delta) protected Object
changedInTargetAndDetachedInSource
(CDORevisionDelta targetDelta) protected Object
protected Object
protected Object
protected boolean
merge
(CDOChangeSet target, CDOChangeSet source) Calculates the changes between a sourcechange set
and a targetchange set
and returns the result relative to their common ancestor.
-
Konstruktordetails
-
DefaultCDOMerger
public DefaultCDOMerger() -
DefaultCDOMerger
- Seit:
- 4.6
-
DefaultCDOMerger
- Seit:
- 4.2
-
DefaultCDOMerger
public DefaultCDOMerger(DefaultCDOMerger.ResolutionPreference resolutionPreference, CDOCommonRepository.ListOrdering listOrdering) - Seit:
- 4.6
-
-
Methodendetails
-
getResolutionPreference
- Seit:
- 4.2
-
getListOrdering
- Seit:
- 4.6
-
getResult
-
getConflicts
-
merge
public CDOChangeSetData merge(CDOChangeSet target, CDOChangeSet source) throws CDOMerger.ConflictException Beschreibung aus Schnittstelle kopiert:CDOMerger
Calculates the changes between a sourcechange set
and a targetchange set
and returns the result relative to their common ancestor.- Angegeben von:
merge
in SchnittstelleCDOMerger
- Löst aus:
CDOMerger.ConflictException
-
merge
-
addedInTarget
-
addedInSource
-
addedInSourceAndTarget
-
changedInTarget
-
detachedInTarget
-
changedInSource
-
detachedInSource
-
detachedInSourceAndTarget
-
changedInSourceAndTarget
protected Object changedInSourceAndTarget(CDORevisionDelta targetDelta, CDORevisionDelta sourceDelta) -
changedInSourceAndDetachedInTarget
-
changedInTargetAndDetachedInSource
-
getTargetMap
-
getSourceMap
-