C D G L O P R S

C

ComponentConfigurator - class org.xissweb.prefs.ui.ComponentConfigurator.
Applies and stores position and and size preferences for a Swing component.
configure(Component) - Static method in class org.xissweb.prefs.ui.ComponentConfigurator
Applies position and size stored in the default preferences and registers a listener to store each position and size change.
configure(Component, String) - Static method in class org.xissweb.prefs.ui.ComponentConfigurator
Applies position and size stored in the default preferences and registers a listener to store each position and size change.
configure(PreferencesManager, Component) - Static method in class org.xissweb.prefs.ui.ComponentConfigurator
Applies position and size stored in a preference manager and registers a listener to store each position and size change.
configure(PreferencesManager, Component, String) - Static method in class org.xissweb.prefs.ui.ComponentConfigurator
Applies position and size stored in a preference manager and registers a listener to store each position and size change.
configure(JSplitPane) - Static method in class org.xissweb.prefs.ui.SplitPaneConfigurator
Applies split position stored in the default preferences and registers a listener to store each split position change.
configure(JSplitPane, String) - Static method in class org.xissweb.prefs.ui.SplitPaneConfigurator
Applies split position stored in the default preferences and registers a listener to store each split position change.
configure(PreferencesManager, JSplitPane) - Static method in class org.xissweb.prefs.ui.SplitPaneConfigurator
Applies split position stored in preferences and registers a listener to store each split position change.
configure(PreferencesManager, JSplitPane, String) - Static method in class org.xissweb.prefs.ui.SplitPaneConfigurator
Applies split position stored in preferences and registers a listener to store each split position change.
configure(JSplitPane, String, String) - Static method in class org.xissweb.prefs.ui.SplitPaneConfigurator
Applies split position stored in the default preferences and registers a listener to store each split position change.
configure(PreferencesManager, JSplitPane, String, String) - Static method in class org.xissweb.prefs.ui.SplitPaneConfigurator
Applies split position stored in preferences and registers a listener to store each split position change.

D

DIVIDER_POSITION_KEY - Static variable in class org.xissweb.prefs.ui.SplitPaneConfigurator
Default key used to store/retrieve the split position.

G

get(String, String, String) - Method in class org.xissweb.prefs.PreferencesManager
Gets the value stored and referenced by a key in a category.
get(String, Class, String) - Method in class org.xissweb.prefs.PreferencesManager
Gets the value stored and referenced by a key in a category.
getBoolean(String, String, boolean) - Method in class org.xissweb.prefs.PreferencesManager
Gets a boolean value of an entry in a category.
getBoolean(String, Class, boolean) - Method in class org.xissweb.prefs.PreferencesManager
Gets a boolean value of an entry in a category.
getDefaultPreferenceManager() - Static method in class org.xissweb.prefs.ui.ComponentConfigurator
Gets a default preference manager used by the ComponentConfigurator.configure(Component) and ComponentConfigurator.configure(Component, String) methods.
getDouble(String, String, double) - Method in class org.xissweb.prefs.PreferencesManager
Gets a double value of an entry in a category.
getDouble(String, Class, double) - Method in class org.xissweb.prefs.PreferencesManager
Gets a double value of an entry in a category.
getFile() - Method in class org.xissweb.prefs.PreferencesManager
Gets the file used to PreferencesManager.load() or PreferencesManager.store() the preferences.
getFloat(String, String, float) - Method in class org.xissweb.prefs.PreferencesManager
Gets a float value of an entry in a category.
getFloat(String, Class, float) - Method in class org.xissweb.prefs.PreferencesManager
Gets a float value of an entry in a category.
getInt(String, String, int) - Method in class org.xissweb.prefs.PreferencesManager
Gets an integer value of an entry in a category.
getInt(String, Class, int) - Method in class org.xissweb.prefs.PreferencesManager
Gets an integer value of an entry in a category.
getKind() - Method in class org.xissweb.prefs.PreferencesManager
Gets kind value that identify this instance of preferences manager

L

load() - Method in class org.xissweb.prefs.PreferencesManager
Loads the preferences in memory (into internal structure).
load(File) - Method in class org.xissweb.prefs.PreferencesManager
Loads the preferences in memory (into internal structure) from a preferences file.

O

org.xissweb.prefs - package org.xissweb.prefs
Why another preferences management instead of the Java's one?
org.xissweb.prefs.ui - package org.xissweb.prefs.ui
 

P

PREFS_POSITION_X_KEY - Static variable in class org.xissweb.prefs.ui.ComponentConfigurator
Key used to store/retrieve the coordinate x of a component.
PREFS_POSITION_Y_KEY - Static variable in class org.xissweb.prefs.ui.ComponentConfigurator
Key used to store/retrieve the coordinate y of a component.
PREFS_SIZE_HEIGHT_KEY - Static variable in class org.xissweb.prefs.ui.ComponentConfigurator
Key used to store/retrieve height of a component.
PREFS_SIZE_WIDTH_KEY - Static variable in class org.xissweb.prefs.ui.ComponentConfigurator
Key used to store/retrieve the width of a component.
PreferencesManager - class org.xissweb.prefs.PreferencesManager.
This class can manage different kinds of preferences (by example, user and system preferences).
PreferencesManager() - Constructor for class org.xissweb.prefs.PreferencesManager
Default constructor.
PreferencesManager(String) - Constructor for class org.xissweb.prefs.PreferencesManager
Creates an instance with a kind value.
PreferencesManager(File) - Constructor for class org.xissweb.prefs.PreferencesManager
Creates an instance with an associated file.
put(String, String, String) - Method in class org.xissweb.prefs.PreferencesManager
Puts a string value referenced by a key for a category.
put(String, Class, String) - Method in class org.xissweb.prefs.PreferencesManager
Puts a string value referenced by a key for a category, equivalent to put(key, configurable.getName(), value).
putBoolean(String, String, boolean) - Method in class org.xissweb.prefs.PreferencesManager
Puts a boolean value of an entry in a category.
putBoolean(String, Class, boolean) - Method in class org.xissweb.prefs.PreferencesManager
Puts a boolean value of an entry in a category.
putDouble(String, String, double) - Method in class org.xissweb.prefs.PreferencesManager
Puts a double value of an entry in a category.
putDouble(String, Class, double) - Method in class org.xissweb.prefs.PreferencesManager
Puts a double value of an entry in a category.
putFloat(String, String, float) - Method in class org.xissweb.prefs.PreferencesManager
Puts a float value of an entry in a category.
putFloat(String, Class, float) - Method in class org.xissweb.prefs.PreferencesManager
Puts a float value of an entry in a category.
putInt(String, String, int) - Method in class org.xissweb.prefs.PreferencesManager
Puts an integer value of an entry in a category.
putInt(String, Class, int) - Method in class org.xissweb.prefs.PreferencesManager
Puts an integer value of an entry in a category.

R

remove(String, String) - Method in class org.xissweb.prefs.PreferencesManager
Removes a key and the referenced value (an entry) in a category.
remove(String, Class) - Method in class org.xissweb.prefs.PreferencesManager
Removes a key and the referenced value (an entry) in a category, equivalent to remove(key, configurable.getName()).
remove(String) - Method in class org.xissweb.prefs.PreferencesManager
Removes all the entries for category.
remove(Class) - Method in class org.xissweb.prefs.PreferencesManager
Removes all the entries for category, equivalent to remove(configurable.getName()).

S

SplitPaneConfigurator - class org.xissweb.prefs.ui.SplitPaneConfigurator.
Applies divider position from preferences on a JSplitPane and stores divider position change in preferences.
setDefaultPreferenceManager(PreferencesManager) - Static method in class org.xissweb.prefs.ui.ComponentConfigurator
Sets a default preference manager used by the ComponentConfigurator.configure(Component) and ComponentConfigurator.configure(Component, String) methods.
setFile(File) - Method in class org.xissweb.prefs.PreferencesManager
Sets the file as a persistent store for preferences.
setKind(String) - Method in class org.xissweb.prefs.PreferencesManager
Sets a kind value to identify this instance of preferences manager.
store() - Method in class org.xissweb.prefs.PreferencesManager
Stores preferences and makes it persistent in the current file.
store(File) - Method in class org.xissweb.prefs.PreferencesManager
Stores preferences in a file and makes it persistent.

C D G L O P R S