| Interface | Description | 
|---|---|
| IModelMinimizer | This can be used in order to tell EMF Compare how to minimize the logical model to a reduced set of
 resources. | 
| IModelResolver | This can be used in order to tell EMF Compare how the logical model of a given file can be resolved in its
 entirety. | 
| IStorageProvider | Used by the logical model to wrap types that can provide IStorages. | 
| IStorageProviderAccessor | This will be used by URI Converters in order to retrieve the storages for the files it seeks. | 
| Class | Description | 
|---|---|
| AbstractModelResolver | This can be subclassed instead of  IModelResolverto avoid reimplementing common extension-related
 code. | 
| SynchronizationModel | This class acts as a simple DTO that allows us to store the three traversals corresponding to the three
 sides of a comparison while we build its scope. | 
| Enum | Description | 
|---|---|
| IStorageProviderAccessor.DiffSide | Used by the resolution process to determine the side of the revision to fetch. | 
Copyright (c) 2006, 2015 Obeo and others. All rights reserved.