# Hierarchy For Package org.eclipse.emf.compare.ide.ui.internal.logical

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.emf.compare.rcp.extension.AbstractRegistryEventListener (implements org.eclipse.core.runtime.IRegistryEventListener)
    - org.eclipse.emf.compare.ide.ui.internal.logical.ModelMinimizerRegistryListener
  - org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - org.eclipse.emf.compare.scope.AbstractComparisonScope (implements org.eclipse.emf.compare.scope.IComparisonScope2, org.eclipse.emf.compare.utils.IDiagnosable)
      - org.eclipse.emf.compare.ide.ui.internal.logical.EmptyComparisonScope
    - org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger.ResourceAdditionAndDeletionTracker
  - org.eclipse.emf.compare.ide.ui.internal.logical.ComparisonScopeBuilder
  - org.eclipse.emf.compare.ide.ui.internal.logical.EMFLogicalModelAdapterFactory (implements org.eclipse.core.runtime.IAdapterFactory)
  - org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMappingMerger (implements org.eclipse.team.core.mapping.IResourceMappingMerger)
    - org.eclipse.emf.compare.ide.ui.internal.logical.AdditiveResourceMappingMerger (implements org.eclipse.emf.compare.ide.IAdditiveResourceMappingMerger)
  - org.eclipse.emf.compare.ide.ui.internal.logical.FileRevisionStorageProvider (implements org.eclipse.emf.compare.ide.ui.logical.IStorageProvider)
  - org.eclipse.emf.compare.ide.ui.internal.logical.IdenticalResourceMinimizer (implements org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer)
  - org.eclipse.emf.compare.ide.ui.internal.logical.ModelMinimizerRegistry (implements org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer.Registry)
  - org.eclipse.emf.compare.ide.ui.internal.logical.NullModelMinimizer (implements org.eclipse.emf.compare.ide.ui.logical.IModelMinimizer)
  - org.eclipse.core.runtime.PlatformObject (implements org.eclipse.core.runtime.IAdaptable)
    - org.eclipse.core.resources.mapping.ModelProvider
      - org.eclipse.emf.compare.ide.ui.internal.logical.EMFModelProvider
    - org.eclipse.core.resources.mapping.ResourceMapping
      - org.eclipse.emf.compare.ide.ui.internal.logical.EMFResourceMapping
  - org.eclipse.emf.compare.ide.ui.internal.logical.RemoteMappingContextStorageAccessor (implements org.eclipse.emf.compare.ide.ui.logical.IStorageProviderAccessor)
  - org.eclipse.emf.compare.ide.ui.internal.logical.RenameDetector
  - org.eclipse.emf.compare.ide.ui.internal.logical.ResourceVariantStorageProvider (implements org.eclipse.emf.compare.ide.ui.logical.IStorageProvider)
  - org.eclipse.emf.compare.ide.ui.internal.logical.SimilarityComputer
  - org.eclipse.emf.compare.ide.ui.internal.logical.StorageTypedElement (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.compare.IEncodedStreamContentAccessor, org.eclipse.compare.ITypedElement)
  - org.eclipse.emf.compare.ide.ui.internal.logical.StreamAccessorStorage (implements org.eclipse.core.resources.IStorage, org.eclipse.emf.compare.ide.utils.IStoragePathAdapterProvider)
  - org.eclipse.emf.compare.ide.ui.internal.logical.SubscriberStorageAccessor (implements org.eclipse.emf.compare.ide.ui.logical.IStorageProviderAccessor)
  - org.eclipse.team.ui.mapping.SynchronizationCompareAdapter (implements org.eclipse.team.ui.mapping.ISynchronizationCompareAdapter)
    - org.eclipse.emf.compare.ide.ui.internal.logical.EMFSynchronizationCompareAdapter