# Hierarchy For Package org.eclipse.eef.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.eef.util.EefAdapterFactory
      - org.eclipse.eef.provider.EefItemProviderAdapterFactory (implements org.eclipse.emf.edit.provider.ComposeableAdapterFactory, org.eclipse.emf.edit.provider.IChangeNotifier, org.eclipse.emf.edit.provider.IChildCreationExtender, 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.eef.provider.EEFConditionalStyleItemProvider (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.eef.provider.EEFButtonConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFCheckboxConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFCustomWidgetConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFGroupConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFHyperlinkConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFLabelConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFListConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFRadioConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFSelectConditionalStyleItemProvider
        - org.eclipse.eef.provider.EEFTextConditionalStyleItemProvider
      - org.eclipse.eef.provider.EEFControlDescriptionItemProvider (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.eef.provider.EEFContainerDescriptionItemProvider
        - org.eclipse.eef.provider.EEFDynamicMappingForItemProvider
        - org.eclipse.eef.provider.EEFWidgetDescriptionItemProvider
          - org.eclipse.eef.provider.EEFButtonDescriptionItemProvider
          - org.eclipse.eef.provider.EEFCheckboxDescriptionItemProvider
          - org.eclipse.eef.provider.EEFCustomWidgetDescriptionItemProvider
          - org.eclipse.eef.provider.EEFHyperlinkDescriptionItemProvider
          - org.eclipse.eef.provider.EEFLabelDescriptionItemProvider
          - org.eclipse.eef.provider.EEFListDescriptionItemProvider
          - org.eclipse.eef.provider.EEFRadioDescriptionItemProvider
          - org.eclipse.eef.provider.EEFSelectDescriptionItemProvider
          - org.eclipse.eef.provider.EEFTextDescriptionItemProvider
      - org.eclipse.eef.provider.EEFCustomExpressionItemProvider (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.eef.provider.EEFDynamicMappingIfItemProvider (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.eef.provider.EEFGroupDescriptionItemProvider (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.eef.provider.EEFGroupStyleItemProvider (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.eef.provider.EEFLayoutDescriptionItemProvider (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.eef.provider.EEFFillLayoutDescriptionItemProvider
        - org.eclipse.eef.provider.EEFGridLayoutDescriptionItemProvider
      - org.eclipse.eef.provider.EEFPageDescriptionItemProvider (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.eef.provider.EEFRuleAuditDescriptionItemProvider (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.eef.provider.EEFToolbarActionItemProvider (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.eef.provider.EEFValidationFixDescriptionItemProvider (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.eef.provider.EEFValidationRuleDescriptionItemProvider (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.eef.provider.EEFPropertyValidationRuleDescriptionItemProvider
        - org.eclipse.eef.provider.EEFSemanticValidationRuleDescriptionItemProvider
      - org.eclipse.eef.provider.EEFViewDescriptionItemProvider (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.eef.provider.EEFWidgetActionItemProvider (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.eef.provider.EEFWidgetStyleItemProvider (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.eef.provider.EEFButtonStyleItemProvider
        - org.eclipse.eef.provider.EEFCheckboxStyleItemProvider
        - org.eclipse.eef.provider.EEFCustomWidgetStyleItemProvider
        - org.eclipse.eef.provider.EEFHyperlinkStyleItemProvider
        - org.eclipse.eef.provider.EEFLabelStyleItemProvider
        - org.eclipse.eef.provider.EEFListStyleItemProvider
        - org.eclipse.eef.provider.EEFRadioStyleItemProvider
        - org.eclipse.eef.provider.EEFSelectStyleItemProvider
        - org.eclipse.eef.provider.EEFTextStyleItemProvider
  - 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.eef.provider.EefEditPlugin
  - org.eclipse.core.runtime.Plugin (implements org.osgi.framework.BundleActivator)
    - org.eclipse.emf.common.EMFPlugin.EclipsePlugin (implements org.eclipse.emf.common.EMFPlugin.InternalEclipsePlugin, org.eclipse.emf.common.util.Logger, org.eclipse.emf.common.util.ResourceLocator)
      - org.eclipse.eef.provider.EefEditPlugin.Implementation