Runtime

## Hierarchy For Package org.eclipse.gmf.runtime.common.ui.action

Package Hierarchies:
  All Packages

## Class Hierarchy

- class java.lang.Object
  - class org.eclipse.gmf.runtime.common.ui.action.AbstractActionDelegate (implements org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress, org.eclipse.ui.IPartListener)
  - class org.eclipse.gmf.runtime.common.ui.action.ActionManager
  - class org.eclipse.jface.action.ContributionItem (implements org.eclipse.jface.action.IContributionItem)
    - class org.eclipse.gmf.runtime.common.ui.action.AbstractContributionItem (implements org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress, org.eclipse.core.commands.operations.IOperationHistoryListener, org.eclipse.jface.viewers.ISelectionChangedListener)
  - class org.eclipse.jface.action.ContributionManager (implements org.eclipse.jface.action.IContributionManager)
    - class org.eclipse.jface.action.MenuManager (implements org.eclipse.jface.action.IMenuManager)
      - class org.eclipse.gmf.runtime.common.ui.action.ActionMenuManager
  - class org.eclipse.gmf.runtime.common.core.util.EnumeratedType (implements java.io.Serializable)
    - class org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress.WorkIndicatorType
  - class org.eclipse.core.commands.common.EventManager
    - class org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
      - class org.eclipse.jface.action.Action (implements org.eclipse.jface.action.IAction)
        - class org.eclipse.gmf.runtime.common.ui.action.AbstractActionHandler (implements org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress, org.eclipse.gmf.runtime.common.ui.action.IDisposableAction, org.eclipse.core.commands.operations.IOperationHistoryListener, org.eclipse.ui.IPropertyListener, org.eclipse.jface.viewers.ISelectionChangedListener)
        - class org.eclipse.ui.actions.PartEventAction (implements org.eclipse.ui.IPartListener)
          - class org.eclipse.ui.actions.RetargetAction (implements org.eclipse.ui.actions.ActionFactory.IWorkbenchAction)
            - class org.eclipse.ui.actions.LabelRetargetAction
              - class org.eclipse.gmf.runtime.common.ui.action.ActionMenuManager.MenuCreatorAction (implements org.eclipse.jface.action.IMenuCreator)
  - class java.util.EventObject (implements java.io.Serializable)
    - class org.eclipse.gmf.runtime.common.ui.action.ActionManagerChangeEvent

## Interface Hierarchy

- interface java.util.EventListener
  - interface org.eclipse.gmf.runtime.common.ui.action.IActionManagerChangeListener
- interface org.eclipse.jface.action.IAction
  - interface org.eclipse.gmf.runtime.common.ui.action.IDisposableAction
- interface org.eclipse.gmf.runtime.common.ui.action.IActionWithProgress

Runtime

Guidelines for using Eclipse APIs.

Copyright (c) IBM Corp., Borland Software Corp., and others 2005,2006. All rights reserved.