## Hierarchy For Package org.eclipse.emf.mapping.presentation

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.emf.edit.ui.provider.AdapterFactoryLabelProvider (implements org.eclipse.jface.viewers.ILabelProvider, org.eclipse.emf.edit.provider.INotifyChangedListener, org.eclipse.jface.viewers.ITableLabelProvider)
    - org.eclipse.emf.mapping.presentation.MappingDomainLabelProvider
  - org.eclipse.emf.mapping.presentation.ComposedSelection (implements org.eclipse.emf.mapping.presentation.IComposedSelection, org.eclipse.jface.viewers.IStructuredSelection)
  - org.eclipse.swt.events.ControlAdapter (implements org.eclipse.swt.events.ControlListener)
    - org.eclipse.emf.mapping.presentation.MappingEditor.DelayedColumnFitter
  - org.eclipse.emf.edit.provider.DecoratorAdapterFactory (implements org.eclipse.emf.common.notify.AdapterFactory, org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
    - org.eclipse.emf.mapping.presentation.MappingEditor.MyDecoratorAdapterFactory
      - org.eclipse.emf.mapping.presentation.MappingEditor.OverviewDecoratorAdapterFactory
  - org.eclipse.ui.part.EditorActionBarContributor (implements org.eclipse.ui.IEditorActionBarContributor)
    - org.eclipse.ui.part.MultiPageEditorActionBarContributor
      - org.eclipse.emf.edit.ui.action.EditingDomainActionBarContributor (implements org.eclipse.jface.action.IMenuListener, org.eclipse.ui.IPropertyListener)
        - org.eclipse.emf.mapping.presentation.MappingEditor.ActionBarContributor
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
      - org.eclipse.jface.action.Action (implements org.eclipse.jface.action.IAction)
        - org.eclipse.emf.mapping.presentation.SimpleMappedObjectViewer.SelectObjectAction
    - org.eclipse.ui.part.WorkbenchPart (implements org.eclipse.core.runtime.IExecutableExtension, org.eclipse.ui.IWorkbenchPart3, org.eclipse.ui.part.IWorkbenchPartOrientation)
      - org.eclipse.ui.part.EditorPart (implements org.eclipse.ui.IEditorPart)
        - org.eclipse.ui.part.MultiPageEditorPart (implements org.eclipse.jface.dialogs.IPageChangeProvider)
          - org.eclipse.emf.mapping.presentation.MappingEditor (implements org.eclipse.emf.edit.domain.IEditingDomainProvider, org.eclipse.jface.action.IMenuListener, org.eclipse.jface.viewers.ISelectionProvider)
  - org.eclipse.emf.mapping.presentation.MappingEditor.DelayedColumnFitter.DelayedLayout (implements java.lang.Runnable)
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - org.eclipse.ui.plugin.AbstractUIPlugin
      - org.eclipse.emf.mapping.presentation.MappingUIPlugin
  - org.eclipse.jface.viewers.Viewer (implements org.eclipse.jface.viewers.IInputSelectionProvider)
    - org.eclipse.jface.viewers.ContentViewer
      - org.eclipse.jface.viewers.StructuredViewer (implements org.eclipse.jface.viewers.IPostSelectionProvider)
        - org.eclipse.jface.viewers.ColumnViewer
          - org.eclipse.jface.viewers.AbstractTreeViewer
            - org.eclipse.jface.viewers.TableTreeViewer
              - org.eclipse.emf.common.ui.viewer.ExtendedTableTreeViewer
                - org.eclipse.emf.mapping.presentation.MappingEditor.OverviewViewer
            - org.eclipse.jface.viewers.TreeViewer
              - org.eclipse.emf.mapping.presentation.SimpleMappedObjectViewer
  - org.eclipse.emf.common.ui.ViewerPane (implements org.eclipse.ui.IPropertyListener, org.eclipse.swt.widgets.Listener)
    - org.eclipse.emf.mapping.presentation.MappingEditor.MyViewerPane

## Interface Hierarchy

- org.eclipse.jface.viewers.ISelection
  - org.eclipse.emf.mapping.presentation.IComposedSelection

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.