|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.spi.cdo.DefaultCDOMerger org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature.ManyValued
If the meaning of this type isn't clear, there really should be more of a description here...
Nested Class Summary | |
---|---|
static class |
DefaultCDOMerger.PerFeature.ManyValued.Element
A virtual list element to establish unique relations between ancestor, source and target sides. |
static class |
DefaultCDOMerger.PerFeature.ManyValued.PerSide<T>
Holds data for the source and target sides. |
static class |
DefaultCDOMerger.PerFeature.ManyValued.Side
Enumerates the possible sides of a merge, i.e., DefaultCDOMerger.PerFeature.ManyValued.Side.SOURCE and DefaultCDOMerger.PerFeature.ManyValued.Side.TARGET . |
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature |
---|
DefaultCDOMerger.PerFeature.ManyValued |
Nested classes/interfaces inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger |
---|
DefaultCDOMerger.ChangedInSourceAndDetachedInTargetConflict, DefaultCDOMerger.ChangedInSourceAndTargetConflict, DefaultCDOMerger.ChangedInTargetAndDetachedInSourceConflict, DefaultCDOMerger.Conflict, DefaultCDOMerger.PerFeature, DefaultCDOMerger.ResolutionPreference |
Nested classes/interfaces inherited from interface org.eclipse.emf.cdo.transaction.CDOMerger |
---|
CDOMerger.ConflictException |
Constructor Summary | |
---|---|
DefaultCDOMerger.PerFeature.ManyValued()
|
|
DefaultCDOMerger.PerFeature.ManyValued(DefaultCDOMerger.ResolutionPreference resolutionPreference)
|
Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger.PerFeature |
---|
changedInSource, changedInSourceAndTarget, changedInSourceAndTarget, changedInSourceAndTargetSingleValued, changedInTarget |
Methods inherited from class org.eclipse.emf.spi.cdo.DefaultCDOMerger |
---|
addedInSource, addedInSourceAndTarget, addedInTarget, changedInSource, changedInSourceAndDetachedInTarget, changedInTarget, changedInTargetAndDetachedInSource, detachedInSource, detachedInSourceAndTarget, detachedInTarget, getConflicts, getResolutionPreference, getResult, getSourceMap, getTargetMap, merge, merge |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DefaultCDOMerger.PerFeature.ManyValued()
public DefaultCDOMerger.PerFeature.ManyValued(DefaultCDOMerger.ResolutionPreference resolutionPreference)
Method Detail |
---|
protected boolean treatAsUnique(EStructuralFeature feature)
protected CDOFeatureDelta changedInSourceAndTargetManyValued(EStructuralFeature feature, CDOFeatureDelta targetFeatureDelta, CDOFeatureDelta sourceFeatureDelta)
changedInSourceAndTargetManyValued
in class DefaultCDOMerger.PerFeature
null
to indicate an unresolved conflict.protected static DefaultCDOMerger.PerFeature.ManyValued.Side other(DefaultCDOMerger.PerFeature.ManyValued.Side side)
@Deprecated protected CDOListFeatureDelta createResult(EStructuralFeature feature)
@Deprecated protected void handleListDelta(List<CDOFeatureDelta> resultList, List<CDOFeatureDelta> listToHandle, List<CDOFeatureDelta> listToAdjust)
@Deprecated protected boolean handleListDeltaAdd(List<CDOFeatureDelta> resultList, CDOAddFeatureDelta addDelta, List<CDOFeatureDelta> listToAdjust)
@Deprecated protected boolean handleListDeltaRemove(List<CDOFeatureDelta> resultList, CDORemoveFeatureDelta removeDelta, List<CDOFeatureDelta> listToAdjust)
@Deprecated protected boolean handleListDeltaMove(List<CDOFeatureDelta> resultList, CDOMoveFeatureDelta moveDelta, List<CDOFeatureDelta> listToAdjust)
@Deprecated public static void adjustAfterAddition(List<CDOFeatureDelta> list, int index)
@Deprecated public static void adjustAfterRemoval(List<CDOFeatureDelta> list, int index)
@Deprecated public static void adjustAfterMove(List<CDOFeatureDelta> list, int oldPosition, int newPosition)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |