Package org.eclipse.handly.ui.preference
Provides an API for preferences and its implementation on top of the
org.eclipse.jface.preference
infrastructure.-
Interface Summary Interface Description IBooleanPreference Represents a boolean-valued preference.IDoublePreference Represents a double-valued preference.IFloatPreference Represents a float-valued preference.IIntPreference Represents an integer-valued preference.ILongPreference Represents a long-valued preference.IPreference Represents an abstract preference.IPreferenceListener A listener that is notified when the value of a preference changes.IStringPreference Represents a string-valued preference. -
Class Summary Class Description AbstractPreference An abstract base implementation of a preference.BooleanPreference Implements a boolean-valued preference.DoublePreference Implements a double-valued preference.DualPreferenceStore A preference store that delegates reads and writes to separate stores.FloatPreference Implements a float-valued preference.FlushingPreferenceStore A preference store that flushes the delegate after each write operation.IntPreference Implements an integer-valued preference.LongPreference Implements a long-valued preference.PreferenceChangeEvent Describes a change in the value of a preference.ScopedPreferenceStore This class is forked fromorg.eclipse.ui.preferences.ScopedPreferenceStore
to fix the memory leak issue described in Bug 239033.StringPreference Implements a string-valued preference.ToggleAction An action that toggles a boolean-valued preference.