# Hierarchy For Package org.eclipse.ease.ui.modules.ui

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.ease.ui.tools.AbstractPopupItem
    - org.eclipse.ease.ui.tools.AbstractPopupMenu (implements org.eclipse.jface.action.IMenuListener)
      - org.eclipse.ease.ui.modules.ui.ModulePopupMenu
    - org.eclipse.ease.ui.modules.ui.ModulePopupItem
  - org.eclipse.ease.ui.tools.AbstractVirtualTreeProvider (implements org.eclipse.jface.viewers.ITreeContentProvider)
    - org.eclipse.ease.ui.modules.ui.ModulesContentProvider
  - org.eclipse.jface.action.ContributionItem (implements org.eclipse.jface.action.IContributionItem)
    - org.eclipse.ui.actions.CompoundContributionItem
      - org.eclipse.ease.ui.modules.ui.ModuleContributionFactory (implements org.eclipse.ui.menus.IWorkbenchContribution)
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.jface.viewers.BaseLabelProvider (implements org.eclipse.jface.viewers.IBaseLabelProvider)
      - org.eclipse.ease.ui.modules.ui.ModulesLabelProvider (implements org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.IStyledLabelProvider, org.eclipse.jface.viewers.ILabelProvider)
  - org.eclipse.ease.ui.modules.ui.ModulesDragListener (implements org.eclipse.swt.dnd.DragSourceListener)
  - org.eclipse.ease.ui.modules.ui.ModulesFilter
  - org.eclipse.ease.ui.modules.ui.ModulesTools
  - org.eclipse.ease.ui.modules.ui.ModulesTools.ModuleEntry<T>
  - org.eclipse.swt.widgets.Widget
    - org.eclipse.swt.widgets.Control (implements org.eclipse.swt.graphics.Drawable)
      - org.eclipse.swt.widgets.Scrollable
        - org.eclipse.swt.widgets.Composite
          - org.eclipse.ease.ui.modules.ui.ModulesComposite (implements org.osgi.framework.BundleListener)