# Hierarchy For Package org.eclipse.handly.ui.preference

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.handly.ui.preference.AbstractPreference (implements org.eclipse.handly.ui.preference.IPreference)
    - org.eclipse.handly.ui.preference.BooleanPreference (implements org.eclipse.handly.ui.preference.IBooleanPreference)
    - org.eclipse.handly.ui.preference.DoublePreference (implements org.eclipse.handly.ui.preference.IDoublePreference)
    - org.eclipse.handly.ui.preference.FloatPreference (implements org.eclipse.handly.ui.preference.IFloatPreference)
    - org.eclipse.handly.ui.preference.IntPreference (implements org.eclipse.handly.ui.preference.IIntPreference)
    - org.eclipse.handly.ui.preference.LongPreference (implements org.eclipse.handly.ui.preference.ILongPreference)
    - org.eclipse.handly.ui.preference.StringPreference (implements org.eclipse.handly.ui.preference.IStringPreference)
  - org.eclipse.handly.ui.preference.DualPreferenceStore (implements org.eclipse.jface.preference.IPreferenceStore)
  - org.eclipse.core.commands.common.EventManager
    - org.eclipse.jface.action.AbstractAction (implements org.eclipse.jface.action.IAction)
      - org.eclipse.jface.action.Action
        - org.eclipse.handly.ui.preference.ToggleAction
    - org.eclipse.handly.ui.preference.ScopedPreferenceStore (implements org.eclipse.jface.preference.IPersistentPreferenceStore)
  - org.eclipse.handly.ui.preference.FlushingPreferenceStore (implements org.eclipse.jface.preference.IPreferenceStore)
  - org.eclipse.handly.ui.preference.PreferenceChangeEvent

## Interface Hierarchy

- org.eclipse.handly.ui.preference.IPreference
  - org.eclipse.handly.ui.preference.IBooleanPreference
  - org.eclipse.handly.ui.preference.IDoublePreference
  - org.eclipse.handly.ui.preference.IFloatPreference
  - org.eclipse.handly.ui.preference.IIntPreference
  - org.eclipse.handly.ui.preference.ILongPreference
  - org.eclipse.handly.ui.preference.IStringPreference
- org.eclipse.handly.ui.preference.IPreferenceListener