Class NonContainmentRefChangeConflictSearch.Move
java.lang.Object
org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch<ReferenceChange>
org.eclipse.emf.compare.internal.conflict.NonContainmentRefChangeConflictSearch.Move
- Enclosing class:
NonContainmentRefChangeConflictSearch
public static class NonContainmentRefChangeConflictSearch.Move
extends AbstractConflictSearch<ReferenceChange>
Search conflicts for non-containment
ReferenceChange of kind DifferenceKind.MOVE.-
Field Summary
Fields inherited from class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
comparison, diff, index, monitor -
Constructor Summary
ConstructorsConstructorDescriptionMove(ReferenceChange diff, ComparisonIndex index, Monitor monitor) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionvoidDetect conflicts withAbstractConflictSearch.diffin its comparison.Methods inherited from class org.eclipse.emf.compare.internal.conflict.AbstractConflictSearch
areMergeableStringAttributeChanges, conflict, getChangedValue, getDiffsInSameMatch, getFeatureFilter, getMatchResource, getRelatedModelElement, getValue, isContainmentDelete, isFeatureMapChange, isFeatureMapChangeOrMergeableStringAttributeChange, isMergeable, isMergeableText, isStringAttributeChange
-
Constructor Details
-
Move
Constructor.- Parameters:
diff- The diff to search for conflictsindex- Comparison index, must not be nullmonitor- the monitor to report progress to, must not be null
-
-
Method Details
-
detectConflicts
public void detectConflicts()Description copied from class:AbstractConflictSearchDetect conflicts withAbstractConflictSearch.diffin its comparison. This will add or update conflicts indiff's comparison.- Specified by:
detectConflictsin classAbstractConflictSearch<ReferenceChange>
-