# 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.AbstractEEFOnClickController (implements org.eclipse.eef.core.api.controllers.IEEFOnClickController)
  - org.eclipse.eef.core.api.controllers.EEFControllersFactory
  - org.eclipse.eef.core.api.controllers.InvalidValidationRuleResultData

## Interface Hierarchy

- org.eclipse.eef.core.api.controllers.IEEFController
  - org.eclipse.eef.core.api.controllers.IEEFGroupController (also extends org.eclipse.eef.core.api.controllers.IEEFToolbarActionController)
  - org.eclipse.eef.core.api.controllers.IEEFSectionController (also extends org.eclipse.eef.core.api.controllers.IEEFToolbarActionController)
  - 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.IEEFLabelController
    - org.eclipse.eef.core.api.controllers.IEEFMultipleReferencesController
    - org.eclipse.eef.core.api.controllers.IEEFOnClickController
      - org.eclipse.eef.core.api.controllers.IEEFHyperlinkController
      - org.eclipse.eef.core.api.controllers.IEEFListController
    - 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.IEEFToolbarActionController
  - org.eclipse.eef.core.api.controllers.IEEFGroupController (also extends org.eclipse.eef.core.api.controllers.IEEFController)
  - org.eclipse.eef.core.api.controllers.IEEFSectionController (also extends org.eclipse.eef.core.api.controllers.IEEFController)
- org.eclipse.eef.core.api.controllers.IValidationRuleResult
  - org.eclipse.eef.core.api.controllers.IInvalidValidationRuleResult