public class MergeContainedRunnable extends AbstractMergeRunnable implements IMergeRunnable
MergeContainedAction. Will only change the left-hand side of the comparison.| Constructor and Description |
|---|
MergeContainedRunnable(boolean isLeftEditable,
boolean isRightEditable,
MergeMode mergeMode,
IDiffRelationshipComputer diffRelationshipComputer) |
| Modifier and Type | Method and Description |
|---|---|
void |
merge(List<? extends Diff> differences,
boolean leftToRight,
IMerger.Registry mergerRegistry)
Execute the merge operation.
|
getDiffRelationshipComputer, getMergeMode, isLeftEditable, isRightEditable, markAllAsMerged, markAsMerged, mergeAllpublic MergeContainedRunnable(boolean isLeftEditable,
boolean isRightEditable,
MergeMode mergeMode,
IDiffRelationshipComputer diffRelationshipComputer)
public void merge(List<? extends Diff> differences, boolean leftToRight, IMerger.Registry mergerRegistry)
IMergeRunnablemerge in interface IMergeRunnabledifferences - the differences to merge.leftToRight - whether the differences have to be merge from left to right or right to left.mergerRegistry - the merger registry to query to get the appropriate mergers for each difference to be
merged.
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.