|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.system.PreferenceManager
public class PreferenceManager
Lots of convenience methods for storing and retrieving user preferences.
| Constructor Summary | |
|---|---|
PreferenceManager()
|
|
| Method Summary | |
|---|---|
void |
clearPartnerPreferences()
Blows away all com/partnersoft preferences. |
java.lang.Object |
deserialize(java.lang.String path)
|
java.util.prefs.Preferences |
getNode(java.lang.String path)
Returns a preference node for the given sub-path. |
void |
manageJSplitPanePreferences(java.lang.String name,
javax.swing.JSplitPane pane)
Keeps track of the divider position in a JSplitPane. |
void |
manageWindowPreferences(java.lang.String name,
java.awt.Window window)
Keeps track of the configured size and location of the window, using the given name as a key. |
Cog |
retrieveCog(java.lang.String path)
|
void |
serialize(java.lang.String path,
java.lang.Object whatnot)
|
static PreferenceManager |
singleton()
|
void |
storeCog(java.lang.String path,
Cog cog)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public PreferenceManager()
| Method Detail |
|---|
public static PreferenceManager singleton()
public java.util.prefs.Preferences getNode(java.lang.String path)
public void clearPartnerPreferences()
public void manageWindowPreferences(java.lang.String name,
java.awt.Window window)
public void manageJSplitPanePreferences(java.lang.String name,
javax.swing.JSplitPane pane)
public void storeCog(java.lang.String path,
Cog cog)
public Cog retrieveCog(java.lang.String path)
public void serialize(java.lang.String path,
java.lang.Object whatnot)
public java.lang.Object deserialize(java.lang.String path)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||