## Hierarchy For Package org.eclipse.emf.codegen.ecore.genmodel.provider

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.emf.common.notify.impl.AdapterFactoryImpl (implements org.eclipse.emf.common.notify.AdapterFactory)
    - org.eclipse.emf.codegen.ecore.genmodel.util.GenModelAdapterFactory
      - org.eclipse.emf.codegen.ecore.genmodel.provider.GenModelItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable)
  - org.eclipse.emf.common.notify.impl.AdapterImpl (implements org.eclipse.emf.common.notify.Adapter.Internal)
    - org.eclipse.emf.edit.provider.ItemProviderAdapter (implements org.eclipse.emf.edit.command.CreateChildCommand.Helper, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IDisposable, org.eclipse.emf.common.util.ResourceLocator)
      - org.eclipse.emf.codegen.ecore.genmodel.provider.GenBaseItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenAnnotationItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenClassItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenDataTypeItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
          - org.eclipse.emf.codegen.ecore.genmodel.provider.GenEnumItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenEnumLiteralItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenFeatureItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenModelItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenOperationItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenPackageItemProvider (implements org.eclipse.emf.edit.provider.IEditingDomainItemProvider, org.eclipse.emf.edit.provider.IItemLabelProvider, org.eclipse.emf.edit.provider.IItemPropertySource, org.eclipse.emf.edit.provider.IStructuredItemContentProvider, org.eclipse.emf.edit.provider.ITreeItemContentProvider)
  - org.eclipse.emf.edit.provider.ComposedImage
    - org.eclipse.emf.codegen.ecore.genmodel.provider.GenBaseItemProvider.UnderlayedImage
  - org.eclipse.emf.common.util.DelegatingResourceLocator (implements org.eclipse.emf.common.util.ResourceLocator)
    - org.eclipse.emf.common.EMFPlugin (implements org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
      - org.eclipse.emf.codegen.ecore.genmodel.provider.GenModelEditPlugin
  - org.eclipse.emf.edit.provider.ItemPropertyDescriptor (implements org.eclipse.emf.edit.provider.IItemPropertyDescriptor, org.eclipse.emf.edit.provider.IItemPropertyDescriptor.OverrideableCommandOwner)
    - org.eclipse.emf.codegen.ecore.genmodel.provider.GenBaseItemProvider.GenItemPropertyDescriptor
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - org.eclipse.ui.plugin.AbstractUIPlugin
      - org.eclipse.emf.common.ui.EclipseUIPlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
        - org.eclipse.emf.codegen.ecore.genmodel.provider.GenModelEditPlugin.Implementation

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