# Hierarchy For Package org.eclipse.eef.core.api.controllers

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.eef.core.api.controllers.AbstractEEFController (implements org.eclipse.eef.core.api.controllers.IEEFController)
    - org.eclipse.eef.core.api.controllers.AbstractEEFWidgetController (implements org.eclipse.eef.core.api.controllers.IEEFWidgetController)
      - org.eclipse.eef.core.api.controllers.AbstractEEFCustomWidgetController
  - org.eclipse.eef.core.api.controllers.EEFControllersFactory

## Interface Hierarchy

- org.eclipse.eef.core.api.controllers.IConsumer<T>
- org.eclipse.eef.core.api.controllers.IEEFController
  - org.eclipse.eef.core.api.controllers.IEEFGroupController
  - org.eclipse.eef.core.api.controllers.IEEFSectionController
  - org.eclipse.eef.core.api.controllers.IEEFWidgetController
    - org.eclipse.eef.core.api.controllers.IEEFButtonController
    - org.eclipse.eef.core.api.controllers.IEEFCheckboxController
    - org.eclipse.eef.core.api.controllers.IEEFHyperlinkController
    - org.eclipse.eef.core.api.controllers.IEEFLabelController
    - org.eclipse.eef.core.api.controllers.IEEFListController
    - org.eclipse.eef.core.api.controllers.IEEFMultipleReferencesController
    - org.eclipse.eef.core.api.controllers.IEEFRadioController
    - org.eclipse.eef.core.api.controllers.IEEFSelectController
    - org.eclipse.eef.core.api.controllers.IEEFTextController
- org.eclipse.eef.core.api.controllers.IValidationRuleResult
  - org.eclipse.eef.core.api.controllers.IInvalidValidationRuleResult