| Interface | Description |
|---|---|
| PreferenceSetting<V> |
| Class | Description |
|---|---|
| AbstractUserSettingFactory<D,T,S extends AbstractUserSettingFactory.UserSetting<D>> |
An abstract class to hold user
Preference settings. |
| AbstractUserSettingFactory.UserSetting<D> | |
| EnumPreference<E extends java.lang.Enum> |
An
Enum valued PreferenceSetting |
| Preference |
A
Preference is a Feature that only affects presentation logic so a user is allowed to
override the system-wide value with their own setting. |
| PreferenceTransitionProvider | |
| StringPreference |
An
String valued PreferenceSetting |
| UserSettingFactory<S extends UserSettingFactory.UserSetting> |
A class to hold user
Preference settings. |
| UserSettingFactory.UserSetting | |
| UserStringSettingFactory<D,S extends UserStringSettingFactory.UserSetting<D>> |
A class to hold user
PreferenceSetting settings as strings. |
| UserStringSettingFactory.UserSetting<D> |
| Enum | Description |
|---|---|
| PreferenceAction |
Permitted actions on Preferences.
|