| Class | Description | 
|---|---|
| AdditiveResourceMappingMerger | |
| ComparisonScopeBuilder | This will be used by EMF Compare in order to construct its comparison scope given a "starting point". | 
| EMFLogicalModelAdapterFactory | Provides adapters for the  EMFModelProvider. | 
| EMFModelProvider | This implementation of a  ModelProviderwill be used to provide the logical model associated with
 EMF models. | 
| EMFResourceMapping | This will be used to represent an EMF resource's mapping. | 
| EMFResourceMappingMerger | A customized merger for the  EMFResourceMappings. | 
| EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker | |
| EMFSynchronizationCompareAdapter | Allows us to provide comparison support for the EMF model provider. | 
| EmptyComparisonScope | This implementation of a comparison scope can be supplied to EMF Compare if there was an error beyond
 repair during the creation of the scope. | 
| FileRevisionStorageProvider | Allows access to the underlying IFileRevision's storage. | 
| IdenticalResourceMinimizer | Instances of this class will be used by EMF Compare to minimize the scope to parts of a logical model that
 can be considered valid candidates for a difference. | 
| ModelMinimizerRegistry | A basic implementation of a registry for model minimizers that stores the model minimizers in a map with
 their respective class names. | 
| ModelMinimizerRegistryListener | A registry event listener that propagates model minimizers changes from the extension registry to a given
 model minimizer registry. | 
| NullModelMinimizer | An empty implementation of an  IModelMinimizer. | 
| RemoteMappingContextStorageAccessor | This will use a  RemoteResourceMappingContextin order to fetch the content of the sides of a
 comparison during model resolving. | 
| RenameDetector | Detector for revealing potential file renames that may have occurred in  IStorageProviderAccessor.DiffSide.SOURCEorIStorageProviderAccessor.DiffSide.REMOTEin the context of aSubscriber. | 
| ResourceVariantStorageProvider | Allows access to the underlying IResourceVariant's storage. | 
| SimilarityComputer | This class is responsible for computing similarities between two text contents and deciding whether they
 are close enough to be considered a rename. | 
| StorageTypedElement | Mostly copied from org.eclipse.team.internal.ui.StorageTypedElement. | 
| StreamAccessorStorage | This implementation of IStorage simply wraps a stream content accessor. | 
| SubscriberStorageAccessor | This is used by our synchronization model to access the innards of Team's  Subscribers. | 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.