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 classIf the meaning of this type isn't clear, there really should be more of a description here...static classIf the meaning of this type isn't clear, there really should be more of a description here...static classIf the meaning of this type isn't clear, there really should be more of a description here...static classIf the meaning of this type isn't clear, there really should be more of a description here...static classIf the meaning of this type isn't clear, there really should be more of a description here...static enumEnumerates 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 ObjectaddedInSource(CDORevision revision) protected ObjectaddedInSourceAndTarget(CDORevision targetRevision, CDORevision sourceRevision) protected ObjectaddedInTarget(CDORevision revision) protected ObjectchangedInSource(CDORevisionDelta delta) protected ObjectchangedInSourceAndDetachedInTarget(CDORevisionDelta sourceDelta) protected ObjectchangedInSourceAndTarget(CDORevisionDelta targetDelta, CDORevisionDelta sourceDelta) protected ObjectchangedInTarget(CDORevisionDelta delta) protected ObjectchangedInTargetAndDetachedInSource(CDORevisionDelta targetDelta) protected Objectprotected Objectprotected Objectprotected booleanmerge(CDOChangeSet target, CDOChangeSet source) Calculates the changes between a sourcechange setand a targetchange setand 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:CDOMergerCalculates the changes between a sourcechange setand a targetchange setand returns the result relative to their common ancestor.- Angegeben von:
mergein 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
-