| Class and Description | 
|---|
| IMerger.Registry This will hold all registered mergers. | 
| Class and Description | 
|---|
| IMerger.Registry This will hold all registered mergers. | 
| Class and Description | 
|---|
| IMerger.Registry This will hold all registered mergers. | 
| Class and Description | 
|---|
| IDiffRelationshipComputer A computer to retrieve the dependent diffs, resulting merges and resulting rejections for a diff. | 
| Class and Description | 
|---|
| IDiffRelationshipComputer A computer to retrieve the dependent diffs, resulting merges and resulting rejections for a diff. | 
| IMerger.Registry2 Registry that can provide its mergers sorted by rank descending. | 
| Class and Description | 
|---|
| IDiffRelationshipComputer A computer to retrieve the dependent diffs, resulting merges and resulting rejections for a diff. | 
| IMerger.Registry This will hold all registered mergers. | 
| Class and Description | 
|---|
| IDiffRelationshipComputer A computer to retrieve the dependent diffs, resulting merges and resulting rejections for a diff. | 
| IMerger.Registry This will hold all registered mergers. | 
| Class and Description | 
|---|
| IMerger.Registry This will hold all registered mergers. | 
| Class and Description | 
|---|
| AbstractMerger Abstract implementation of an  IMerger. | 
| AdditiveMergeCriterion Merge Criterion that indicates we want to perform an 'Additive' merge. | 
| ComputeDiffsToMerge This class computes the diffs to merge for a given diff in the correct order, taking into account the
 merger's indications about required and consequent diffs. | 
| ConflictMerger This specific implementation of  AbstractMergerwill be used to merge real conflicts. | 
| DelegatingMerger Wrapper of mergers that makes sure that a given  IMergeCriterionis passed to the wrapped merger
 before calling its merge method, and that the former value of criterion used by the wrapped merger is
 restored afterwards. | 
| DiffRelationshipComputer A computer implementation to calculate the relationship of differences in EMF Compare. | 
| IBatchMerger This interface describes the general contract of what EMF Compare expects in order to "copy all" diffs from
 a given Comparison or list. | 
| IDiffRelationshipComputer A computer to retrieve the dependent diffs, resulting merges and resulting rejections for a diff. | 
| IMergeCriterion Criterion for describing a merge operation. | 
| IMergeCriterionAware This interface is used to select mergers according to some criterion. | 
| IMergeOptionAware Handles a list of merge options. | 
| IMerger Mergers are used by EMF Compare to merge specific differences from one side to the other. | 
| IMerger.Registry This will hold all registered mergers. | 
| IMerger.Registry2 Registry that can provide its mergers sorted by rank descending. | 
| IMerger2 This adds the ability for  mergersto define their own sub-set of "required" differences. | 
| ReferenceChangeMerger This specific implementation of  AbstractMergerwill be used to merge reference changes. | 
| ResourceAttachmentChangeMerger This specific implementation of  AbstractMergerwill be used to merge resource attachment changes. | 
| ResourceChangeAdapter.IResourceChangeParticipant A participant in a Resource content change, useful to indicate whether an empty resource must actually
 be deleted or not, and which other resources need to be deleted/undeleted along. | 
| Class and Description | 
|---|
| IMerger.Registry This will hold all registered mergers. | 
| Class and Description | 
|---|
| IMerger.Registry This will hold all registered mergers. | 
| Class and Description | 
|---|
| IDiffRelationshipComputer A computer to retrieve the dependent diffs, resulting merges and resulting rejections for a diff. | 
| Class and Description | 
|---|
| IDiffRelationshipComputer A computer to retrieve the dependent diffs, resulting merges and resulting rejections for a diff. | 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.