## Hierarchy For All Packages

Package Hierarchies:
  org.eclipse.emf.mint, org.eclipse.emf.mint.ui, org.eclipse.emf.mint.util

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractList<E> (implements java.util.List<E>)
      - org.eclipse.emf.common.util.AbstractEList<E> (implements org.eclipse.emf.common.util.EList<E>)
        - org.eclipse.emf.common.util.BasicEList<E> (implements java.lang.Cloneable, java.util.RandomAccess, java.io.Serializable)
          - org.eclipse.emf.common.util.BasicEList.FastCompare<E>
            - org.eclipse.emf.mint.util.GroupAdapterImpl.NotifierEList
  - org.eclipse.emf.mint.ui.AbstractOpenGeneratedMenu.DescriptorComparator (implements java.util.Comparator<T>)
  - org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - org.eclipse.emf.mint.util.GroupAdapterImpl
    - org.eclipse.emf.mint.util.GroupAdapterImpl.NotificationForwarder
  - org.eclipse.jface.action.ContributionItem (implements org.eclipse.jface.action.IContributionItem)
    - org.eclipse.ui.actions.CompoundContributionItem
      - org.eclipse.emf.mint.ui.AbstractOpenGeneratedMenu (implements org.eclipse.ui.menus.IWorkbenchContribution)
  - java.util.EventObject (implements java.io.Serializable)
    - org.eclipse.emf.mint.MemberAnnotationChangedEvent
  - org.eclipse.emf.mint.util.ItemJavaElementDescriptor (implements org.eclipse.emf.mint.IItemJavaElementDescriptor2)
  - org.eclipse.emf.mint.util.JavaTypeReference (implements org.eclipse.emf.mint.IJavaTypeReference)
  - org.eclipse.emf.common.notify.NotificationWrapper (implements org.eclipse.emf.common.notify.Notification)
    - org.eclipse.emf.mint.util.JavaElementNotification (implements org.eclipse.emf.mint.IJavaElementNotification)
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - org.eclipse.emf.mint.MintCore

## Interface Hierarchy

- java.util.EventListener
  - org.eclipse.emf.mint.IMemberAnnotationListener
- org.eclipse.emf.mint.IItemJavaElementDescriptor
  - org.eclipse.emf.mint.IItemJavaElementDescriptor2
- org.eclipse.emf.mint.IItemJavaElementSource
- org.eclipse.emf.mint.IItemJavaElementSourceContributor
- org.eclipse.emf.mint.IJavaTypeReference
- org.eclipse.emf.mint.IMemberAnnotationManager
- org.eclipse.emf.common.notify.Notification
  - org.eclipse.emf.mint.IJavaElementNotification

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.emf.mint.IItemJavaElementDescriptor.Kind
    - org.eclipse.emf.mint.CodeGenStatus

Copyright 2008, 2009 Ecliptical Software Inc. and others. All Rights Reserved.