public class ResourceLocationChangeMerger extends AbstractMerger
AbstractMerger
will be used to merge resource location changes.IMerger.Registry, IMerger.RegistryImpl
Constructor and Description |
---|
ResourceLocationChangeMerger() |
Modifier and Type | Method and Description |
---|---|
protected void |
accept(Diff diff,
boolean rightToLeft)
Accept the given difference.
|
boolean |
isMergerFor(Diff target)
Check if the merger is a good candidate to merge the given difference.
|
protected void |
reject(Diff diff,
boolean rightToLeft)
Reject the given difference.
|
addAt, copyLeftToRight, copyRightToLeft, createCopy, getDirectMergeDependencies, getDirectResultingMerges, getDirectResultingRejections, getRanking, getRegistry, handleEquivalences, handleImpliedBy, handleImplies, isAdd, mergeDiff, mergeRequiredBy, mergeRequires, setRanking, setRegistry
public boolean isMergerFor(Diff target)
target
- The given target difference.IMerger.isMergerFor(org.eclipse.emf.compare.Diff)
protected void accept(Diff diff, boolean rightToLeft)
AbstractMerger
accept
in class AbstractMerger
diff
- the difference to mergerightToLeft
- the direction of the mergeprotected void reject(Diff diff, boolean rightToLeft)
AbstractMerger
reject
in class AbstractMerger
diff
- the difference to mergerightToLeft
- the direction of the merge
Copyright (c) 2006, 2014 Obeo and others. All rights reserved.