org.tranche.util
Class PreferencesUtil
java.lang.Object
org.tranche.util.PreferencesUtil
public class PreferencesUtil
- extends java.lang.Object
Stores user preferences.
- Author:
- Bryan Smith , James "Augie" Hill - augman85@gmail.com
|
Method Summary |
static void |
clear()
|
static java.lang.String |
get(java.lang.String name)
|
static java.lang.String |
get(java.lang.String category,
java.lang.String name)
|
static boolean |
getBoolean(java.lang.String name)
|
static boolean |
getBoolean(java.lang.String category,
java.lang.String name)
|
static java.io.File |
getFile(java.lang.String name)
|
static int |
getInt(java.lang.String name)
|
static int |
getSize()
|
static void |
lazyLoad()
|
static void |
remove(java.lang.String name)
|
static void |
save()
|
static void |
set(java.lang.String name,
java.lang.String value)
|
static void |
set(java.lang.String name,
java.lang.String value,
boolean save)
|
static void |
waitForStartup()
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PREFERENCES_FILE
public static final java.io.File PREFERENCES_FILE
PREF_DOWNLOAD_FILE
public static final java.lang.String PREF_DOWNLOAD_FILE
- See Also:
- Constant Field Values
PREF_TEMPORARY_FILE_DIRECTORY
public static final java.lang.String PREF_TEMPORARY_FILE_DIRECTORY
- See Also:
- Constant Field Values
PREF_USER_FILE_LOCATION
public static final java.lang.String PREF_USER_FILE_LOCATION
- See Also:
- Constant Field Values
PREF_UPLOAD_LOCATION
public static final java.lang.String PREF_UPLOAD_LOCATION
- See Also:
- Constant Field Values
PreferencesUtil
public PreferencesUtil()
waitForStartup
public static void waitForStartup()
lazyLoad
public static void lazyLoad()
save
public static void save()
- Throws:
java.lang.Exception
set
public static void set(java.lang.String name,
java.lang.String value)
- Parameters:
name - value -
set
public static void set(java.lang.String name,
java.lang.String value,
boolean save)
- Parameters:
name - value - save -
remove
public static void remove(java.lang.String name)
- Parameters:
name -
get
public static java.lang.String get(java.lang.String category,
java.lang.String name)
- Parameters:
name -
- Returns:
- String value of the given preference. null if preference does not exist.
get
public static java.lang.String get(java.lang.String name)
- Parameters:
name -
- Returns:
- String value of the given preference. null if preference does not exist.
getInt
public static int getInt(java.lang.String name)
- Parameters:
name -
- Returns:
getBoolean
public static boolean getBoolean(java.lang.String category,
java.lang.String name)
getBoolean
public static boolean getBoolean(java.lang.String name)
- Parameters:
name -
- Returns:
getFile
public static java.io.File getFile(java.lang.String name)
- Parameters:
name -
- Returns:
getSize
public static int getSize()
- Returns:
clear
public static void clear()
This code is free for use both commercially and non-commercially as stated in the project's license