Generation Framework

## Hierarchy For Package org.eclipse.gmf.tooldef

Package Hierarchies:
  All Packages

## Interface Hierarchy

- org.eclipse.emf.common.notify.Notifier
  - org.eclipse.emf.ecore.EObject
    - org.eclipse.gmf.tooldef.AbstractTool
      - org.eclipse.gmf.tooldef.CreationTool
      - org.eclipse.gmf.tooldef.GenericTool
      - org.eclipse.gmf.tooldef.PaletteSeparator
      - org.eclipse.gmf.tooldef.StandardTool
      - org.eclipse.gmf.tooldef.ToolContainer
        - org.eclipse.gmf.tooldef.Palette
        - org.eclipse.gmf.tooldef.ToolGroup
    - org.eclipse.emf.ecore.EModelElement
      - org.eclipse.emf.ecore.EFactory
        - org.eclipse.gmf.tooldef.GMFToolFactory
      - org.eclipse.emf.ecore.ENamedElement
        - org.eclipse.emf.ecore.EPackage
          - org.eclipse.gmf.tooldef.GMFToolPackage
    - org.eclipse.gmf.tooldef.Image
      - org.eclipse.gmf.tooldef.BundleImage
      - org.eclipse.gmf.tooldef.DefaultImage
    - org.eclipse.gmf.tooldef.ItemBase
      - org.eclipse.gmf.tooldef.ContributionItem
        - org.eclipse.gmf.tooldef.MenuAction
        - org.eclipse.gmf.tooldef.PopupMenu (also extends org.eclipse.gmf.tooldef.Menu)
      - org.eclipse.gmf.tooldef.ItemRef
      - org.eclipse.gmf.tooldef.PredefinedItem
        - org.eclipse.gmf.tooldef.PredefinedMenu (also extends org.eclipse.gmf.tooldef.Menu)
      - org.eclipse.gmf.tooldef.Separator
    - org.eclipse.gmf.tooldef.Menu
      - org.eclipse.gmf.tooldef.ContextMenu
      - org.eclipse.gmf.tooldef.MainMenu
      - org.eclipse.gmf.tooldef.PopupMenu (also extends org.eclipse.gmf.tooldef.ContributionItem)
      - org.eclipse.gmf.tooldef.PredefinedMenu (also extends org.eclipse.gmf.tooldef.PredefinedItem)
      - org.eclipse.gmf.tooldef.Toolbar
    - org.eclipse.gmf.tooldef.StyleSelector
      - org.eclipse.gmf.tooldef.GenericStyleSelector
    - org.eclipse.gmf.tooldef.ToolRegistry

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.gmf.tooldef.StandardToolKind (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.gmf.tooldef.AppearanceStyle (implements org.eclipse.emf.common.util.Enumerator)
    - org.eclipse.gmf.tooldef.ActionKind (implements org.eclipse.emf.common.util.Enumerator)

Generation Framework

Guidelines for using Eclipse APIs.

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