com.japisoft.framework.preferences
Class Preferences
java.lang.Object
com.japisoft.framework.preferences.Preferences
- public class Preferences
- extends java.lang.Object
Application preferences
- Version:
- 1.0
- Author:
- (c) 2003 JAPISoft / Alexandre Brillant
|
Method Summary |
static java.util.Properties |
getCurrentPreferences()
|
static boolean |
getPreference(java.lang.String group,
java.lang.String name,
boolean defaultValue)
|
static char |
getPreference(java.lang.String group,
java.lang.String name,
char defaultValue)
|
static java.awt.Color |
getPreference(java.lang.String group,
java.lang.String name,
java.awt.Color defaultValue)
|
static java.awt.Font |
getPreference(java.lang.String group,
java.lang.String name,
java.awt.Font defaultValue)
|
static int |
getPreference(java.lang.String group,
java.lang.String name,
int defaultValue)
|
static java.awt.Rectangle |
getPreference(java.lang.String group,
java.lang.String name,
java.awt.Rectangle defaultValue)
|
static java.lang.String |
getPreference(java.lang.String group,
java.lang.String name,
java.lang.String defaultValue)
|
static java.lang.String[] |
getPreference(java.lang.String group,
java.lang.String name,
java.lang.String[] defaultValue)
|
static void |
loadPreferences()
|
static void |
removeAllPreferencesForType(int type)
|
static void |
removePreference(java.lang.String group,
java.lang.String name)
|
static void |
savePreferences()
|
static void |
setPreference(java.lang.String group,
java.lang.String name,
boolean value)
|
static void |
setPreference(java.lang.String group,
java.lang.String name,
int value)
|
static void |
setPreference(java.lang.String group,
java.lang.String name,
java.lang.String value)
|
static void |
setRawPreference(java.lang.String group,
java.lang.String name,
java.lang.Object value)
Reset a preference |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
INTEGER
public static final int INTEGER
- See Also:
- Constant Field Values
COLOR
public static final int COLOR
- See Also:
- Constant Field Values
FONT
public static final int FONT
- See Also:
- Constant Field Values
RECTANGLE
public static final int RECTANGLE
- See Also:
- Constant Field Values
CHOICE
public static final int CHOICE
- See Also:
- Constant Field Values
CHAR
public static final int CHAR
- See Also:
- Constant Field Values
STRING
public static final int STRING
- See Also:
- Constant Field Values
BOOLEAN
public static final int BOOLEAN
- See Also:
- Constant Field Values
SYSTEM_GP
public static java.lang.String SYSTEM_GP
- Group for the system preferences. Such preferences are not visible to the user
PREF_FILENAME
public static java.lang.String PREF_FILENAME
Preferences
public Preferences()
getCurrentPreferences
public static java.util.Properties getCurrentPreferences()
savePreferences
public static void savePreferences()
loadPreferences
public static void loadPreferences()
removeAllPreferencesForType
public static void removeAllPreferencesForType(int type)
setRawPreference
public static void setRawPreference(java.lang.String group,
java.lang.String name,
java.lang.Object value)
- Reset a preference
removePreference
public static void removePreference(java.lang.String group,
java.lang.String name)
setPreference
public static void setPreference(java.lang.String group,
java.lang.String name,
boolean value)
setPreference
public static void setPreference(java.lang.String group,
java.lang.String name,
java.lang.String value)
setPreference
public static void setPreference(java.lang.String group,
java.lang.String name,
int value)
getPreference
public static int getPreference(java.lang.String group,
java.lang.String name,
int defaultValue)
- Returns:
- an int preference
getPreference
public static boolean getPreference(java.lang.String group,
java.lang.String name,
boolean defaultValue)
- Returns:
- a boolean preference
getPreference
public static java.awt.Color getPreference(java.lang.String group,
java.lang.String name,
java.awt.Color defaultValue)
getPreference
public static java.awt.Font getPreference(java.lang.String group,
java.lang.String name,
java.awt.Font defaultValue)
getPreference
public static java.awt.Rectangle getPreference(java.lang.String group,
java.lang.String name,
java.awt.Rectangle defaultValue)
getPreference
public static java.lang.String[] getPreference(java.lang.String group,
java.lang.String name,
java.lang.String[] defaultValue)
getPreference
public static char getPreference(java.lang.String group,
java.lang.String name,
char defaultValue)
getPreference
public static java.lang.String getPreference(java.lang.String group,
java.lang.String name,
java.lang.String defaultValue)