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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
    - org.eclipse.emf.edit.tree.util.TreeAdapterFactory
      - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeCompareInputAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
  - org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.CompareInputAdapter (implements org.eclipse.core.runtime.IAdaptable, org.eclipse.compare.structuremergeviewer.ICompareInput, org.eclipse.emf.edit.provider.IDisposable)
      - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeNodeCompareInput (implements org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.INotifyChangedListener)
  - org.eclipse.emf.compare.ide.ui.internal.structuremergeviewer.provider.TreeNodeCompareInputLabelProvider (implements org.eclipse.compare.ICompareInputLabelProvider)