|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.mlc.swing.layout.UserPrefs
public class UserPrefs
This is a singleton container for handling user preferences. These include window size and positions, debug frame visibility, etc.
Field Summary | |
---|---|
private java.util.prefs.Preferences |
prefStore
|
(package private) static UserPrefs |
usersPrefs
|
Constructor Summary | |
---|---|
private |
UserPrefs()
Creates a new instance of UserPrefs - private to prevent external instantiation |
Method Summary | |
---|---|
static UserPrefs |
getPrefs()
Access the singleton instance. |
(package private) java.awt.Rectangle |
getWinLoc(java.lang.String winname)
|
void |
saveDebugState(boolean b)
Save the current state of the panel - debug on/off. |
(package private) void |
saveWinLoc(java.lang.String winname,
java.awt.Point screenloc,
java.awt.Dimension size)
|
void |
saveWinLoc(java.lang.String winname,
java.awt.Window window)
Save a window's size and position data under the provided name. |
boolean |
showDebugPanel()
Should we show the debug panel? |
(package private) boolean |
showPreviewBorder()
|
void |
useSavedBounds(java.lang.String winname,
java.awt.Window window)
Fetch a window's size and position data and apply it. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.util.prefs.Preferences prefStore
static UserPrefs usersPrefs
Constructor Detail |
---|
private UserPrefs()
Method Detail |
---|
public static UserPrefs getPrefs()
boolean showPreviewBorder()
public boolean showDebugPanel()
void saveWinLoc(java.lang.String winname, java.awt.Point screenloc, java.awt.Dimension size)
java.awt.Rectangle getWinLoc(java.lang.String winname)
public void saveDebugState(boolean b)
public void useSavedBounds(java.lang.String winname, java.awt.Window window)
public void saveWinLoc(java.lang.String winname, java.awt.Window window)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |