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
 
 public static class DefaultCDOMerger.PerFeature.ManyValuedOld extends 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 SummaryNested Classes Modifier and Type Class Description static classDefaultCDOMerger.PerFeature.ManyValuedOld.ElementA virtual list element to establish unique relations between ancestor, source and target sides.static classDefaultCDOMerger.PerFeature.ManyValuedOld.PerSide<T>Holds data for the source and target sides.static classDefaultCDOMerger.PerFeature.ManyValuedOld.SideEnumerates 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.PerFeatureDefaultCDOMerger.PerFeature.ManyValued, DefaultCDOMerger.PerFeature.ManyValuedOld
 - 
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMergerDefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeature, DefaultCDOMerger.ResolutionPreference
 - 
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOMergerCDOMerger.ConflictException
 
- 
 - 
Constructor SummaryConstructors Constructor Description ManyValuedOld()ManyValuedOld(DefaultCDOMerger.ResolutionPreference resolutionPreference)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CDOFeatureDeltachangedInSourceAndTargetManyValued(org.eclipse.emf.ecore.EStructuralFeature feature, CDOFeatureDelta targetFeatureDelta, CDOFeatureDelta sourceFeatureDelta)protected static DefaultCDOMerger.PerFeature.ManyValuedOld.Sideother(DefaultCDOMerger.PerFeature.ManyValuedOld.Side side)protected booleantreatAsUnique(org.eclipse.emf.ecore.EStructuralFeature feature)- 
Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeaturechangedInSource, changedInSourceAndTarget, changedInSourceAndTarget, changedInSourceAndTargetSingleValued, changedInTarget
 - 
Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMergeraddedInSource, addedInSourceAndTarget, addedInTarget, changedInSource, changedInSourceAndDetachedInTarget, changedInTarget, changedInTargetAndDetachedInSource, detachedInSource, detachedInSourceAndTarget, detachedInTarget, getConflicts, getListOrdering, getResolutionPreference, getResult, getSourceMap, getTargetMap, merge, merge
 
- 
 
- 
- 
- 
Constructor Detail- 
ManyValuedOldpublic ManyValuedOld() 
 - 
ManyValuedOldpublic ManyValuedOld(DefaultCDOMerger.ResolutionPreference resolutionPreference) - Since:
- 4.2
 
 
- 
 - 
Method Detail- 
treatAsUniqueprotected boolean treatAsUnique(org.eclipse.emf.ecore.EStructuralFeature feature) - Since:
- 4.2
 
 - 
changedInSourceAndTargetManyValuedprotected CDOFeatureDelta changedInSourceAndTargetManyValued(org.eclipse.emf.ecore.EStructuralFeature feature, CDOFeatureDelta targetFeatureDelta, CDOFeatureDelta sourceFeatureDelta) - Overrides:
- changedInSourceAndTargetManyValuedin class- DefaultCDOMerger.PerFeature
- Returns:
- the result feature delta, or nullto indicate an unresolved conflict.
 
 - 
otherprotected static DefaultCDOMerger.PerFeature.ManyValuedOld.Side other(DefaultCDOMerger.PerFeature.ManyValuedOld.Side side) - Since:
- 4.2
 
 
- 
 
-