|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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.PerFeaturenull 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 | ||||||||