Package org.eclipse.emf.spi.cdo
Class DefaultCDOMerger.PerFeature.ManyValuedOld
java.lang.Object
org.eclipse.emf.spi.cdo.DefaultCDOMerger
org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature
org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValuedOld
- All Implemented Interfaces:
CDOMerger
- Enclosing class:
- DefaultCDOMerger.PerFeature
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 4.6
- Author:
- Eike Stepper
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classA virtual list element to establish unique relations between ancestor, source and target sides.static classHolds data for the source and target sides.static enumEnumerates the possible sides of a merge, i.e.,DefaultCDOMerger.PerFeature.ManyValuedOld.Side.SOURCEandDefaultCDOMerger.PerFeature.ManyValuedOld.Side.TARGET.Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature
DefaultCDOMerger.PerFeature.ManyValued, DefaultCDOMerger.PerFeature.ManyValuedOldNested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeature, DefaultCDOMerger.ResolutionPreferenceNested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOMerger
CDOMerger.ConflictException -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected CDOFeatureDeltachangedInSourceAndTargetManyValued(EStructuralFeature feature, CDOFeatureDelta targetFeatureDelta, CDOFeatureDelta sourceFeatureDelta) protected static DefaultCDOMerger.PerFeature.ManyValuedOld.Sideprotected booleantreatAsUnique(EStructuralFeature feature) Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature
changedInSource, changedInSourceAndTarget, changedInSourceAndTarget, changedInSourceAndTargetSingleValued, changedInTargetMethods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger
addedInSource, addedInSourceAndTarget, addedInTarget, changedInSource, changedInSourceAndDetachedInTarget, changedInTarget, changedInTargetAndDetachedInSource, detachedInSource, detachedInSourceAndTarget, detachedInTarget, getConflicts, getListOrdering, getResolutionPreference, getResult, getSourceMap, getTargetMap, merge, merge
-
Constructor Details
-
ManyValuedOld
public ManyValuedOld() -
ManyValuedOld
- Since:
- 4.2
-
-
Method Details
-
treatAsUnique
- Since:
- 4.2
-
changedInSourceAndTargetManyValued
protected CDOFeatureDelta changedInSourceAndTargetManyValued(EStructuralFeature feature, CDOFeatureDelta targetFeatureDelta, CDOFeatureDelta sourceFeatureDelta) - Overrides:
changedInSourceAndTargetManyValuedin classDefaultCDOMerger.PerFeature- Returns:
- the result feature delta, or
nullto indicate an unresolved conflict.
-
other
protected static DefaultCDOMerger.PerFeature.ManyValuedOld.Side other(DefaultCDOMerger.PerFeature.ManyValuedOld.Side side) - Since:
- 4.2
-