public class DefaultPreferencesNode extends Object implements PreferencesNode
| Constructor and Description |
|---|
DefaultPreferencesNode() |
DefaultPreferencesNode(String nodeName) |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
void |
flush() |
String |
get(String name,
String defaultValue) |
boolean |
getBoolean(String name,
boolean defaultValue) |
byte[] |
getByteArray(String name,
byte[] defaultValue) |
Color |
getColor(String name,
Color defaultValue) |
double |
getDouble(String name,
double defaultValue) |
float |
getFloat(String name,
float defaultValue) |
int |
getInt(String name,
int defaultValue) |
long |
getLong(String name,
long defaultValue) |
protected XMLEntity |
getNode() |
protected XMLEntity |
getRootNode() |
String[] |
keys() |
String |
name() |
void |
put(String name,
String value) |
void |
putBoolean(String name,
boolean value) |
void |
putByteArray(String name,
byte[] value) |
void |
putDouble(String name,
double value) |
void |
putFloat(String name,
float value) |
void |
putInt(String name,
int value) |
void |
putLong(String name,
long value) |
void |
remove(String name) |
void |
sync() |
public DefaultPreferencesNode()
public DefaultPreferencesNode(String nodeName)
protected XMLEntity getRootNode()
protected XMLEntity getNode()
public String name()
name in interface PreferencesNodepublic String[] keys() throws Exception
keys in interface PreferencesNodeExceptionpublic void clear()
throws Exception
clear in interface PreferencesNodeExceptionpublic void flush()
throws Exception
flush in interface PreferencesNodeExceptionpublic String get(String name, String defaultValue)
get in interface PreferencesNodepublic boolean getBoolean(String name, boolean defaultValue)
getBoolean in interface PreferencesNodepublic byte[] getByteArray(String name, byte[] defaultValue)
getByteArray in interface PreferencesNodepublic double getDouble(String name, double defaultValue)
getDouble in interface PreferencesNodepublic float getFloat(String name, float defaultValue)
getFloat in interface PreferencesNodepublic int getInt(String name, int defaultValue)
getInt in interface PreferencesNodepublic long getLong(String name, long defaultValue)
getLong in interface PreferencesNodepublic Color getColor(String name, Color defaultValue)
getColor in interface PreferencesNodepublic void put(String name, String value)
put in interface PreferencesNodepublic void putBoolean(String name, boolean value)
putBoolean in interface PreferencesNodepublic void putByteArray(String name, byte[] value)
putByteArray in interface PreferencesNodepublic void putDouble(String name, double value)
putDouble in interface PreferencesNodepublic void putFloat(String name, float value)
putFloat in interface PreferencesNodepublic void putInt(String name, int value)
putInt in interface PreferencesNodepublic void putLong(String name, long value)
putLong in interface PreferencesNodepublic void remove(String name)
remove in interface PreferencesNodepublic void sync()
throws Exception
sync in interface PreferencesNodeException