See: Description
| Interface | Description |
|---|---|
| IBaseDirectories |
Interface for a provider of certain base directory locations.
|
| IPreferences |
Interface for preference handling.
|
| IUrls |
Interface for a provider of certain URLs.
|
| PreferenceChangedListener |
Listener to preference change events.
|
| PreferenceChangeEvent |
Event triggered when a preference entry value changes.
|
| Setting<T> |
Interface for a preference value.
|
| SettingVisitor |
Visitor interface for
Setting implementations. |
| Class | Description |
|---|---|
| AbstractPreferences |
Abstract implementation of the
IPreferences interface. |
| AbstractSetting<T> |
Base abstract class of all settings, holding the setting value.
|
| Config |
Class to hold the global preferences object and the provider of base directories.
|
| DefaultPreferenceChangeEvent |
Default implementation of the
PreferenceChangeEvent interface. |
| ListListSetting |
Setting containing a
List of Lists of String values. |
| ListSetting |
Setting containing a
List of String values. |
| MapListSetting |
Setting containing a
List of Maps of String values. |
| MemoryPreferences |
Preferences implementation that keeps all settings in memory.
|
| StringSetting |
Setting containing a
String value. |