Class ResourceLocationChangeMerger

java.lang.Object
org.eclipse.emf.compare.merge.AbstractMerger
org.eclipse.emf.compare.merge.ResourceLocationChangeMerger
All Implemented Interfaces:
IMergeCriterionAware, IMergeOptionAware, IMerger, IMerger2

@Deprecated public class ResourceLocationChangeMerger extends AbstractMerger
Deprecated.
ResourceLocationChanges have been replaced by ResourceAttachmentChanges of kind Move.
This specific implementation of AbstractMerger will be used to merge resource location changes.
  • Constructor Details

    • ResourceLocationChangeMerger

      public ResourceLocationChangeMerger()
      Deprecated.
  • Method Details

    • isMergerFor

      public boolean isMergerFor(Diff target)
      Deprecated.
      Check if the merger is a good candidate to merge the given difference.
      Parameters:
      target - The given target difference.
      Returns:
      True if it is the good candidate, false otherwise.
      See Also:
    • accept

      protected void accept(Diff diff, boolean rightToLeft)
      Deprecated.
      Description copied from class: AbstractMerger
      Accept the given difference. This may be overridden by clients.
      Overrides:
      accept in class AbstractMerger
      Parameters:
      diff - the difference to merge
      rightToLeft - the direction of the merge
    • reject

      protected void reject(Diff diff, boolean rightToLeft)
      Deprecated.
      Description copied from class: AbstractMerger
      Reject the given difference. This may be overridden by clients.
      Overrides:
      reject in class AbstractMerger
      Parameters:
      diff - the difference to merge
      rightToLeft - the direction of the merge