|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.util.prefs.Preferences
PreferencesNode
Subclasses Preferences and overrides toString to cleanup the node names that are displayed in the JTree
Field Summary |
Fields inherited from class java.util.prefs.Preferences |
MAX_KEY_LENGTH, MAX_NAME_LENGTH, MAX_VALUE_LENGTH |
Constructor Summary | |
PreferencesNode(java.util.prefs.Preferences oPref)
Public ctor |
Method Summary | |
java.lang.String |
absolutePath()
|
void |
addNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
|
void |
addPreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
|
java.lang.String[] |
childrenNames()
|
void |
clear()
|
boolean |
equals(java.lang.Object obj)
Custom equals impl to compare the wrapped preferences objects |
void |
exportNode(java.io.OutputStream os)
|
void |
exportSubtree(java.io.OutputStream os)
|
void |
flush()
|
java.lang.String |
get(java.lang.String key,
java.lang.String def)
|
boolean |
getBoolean(java.lang.String key,
boolean def)
|
byte[] |
getByteArray(java.lang.String key,
byte[] def)
|
double |
getDouble(java.lang.String key,
double def)
|
float |
getFloat(java.lang.String key,
float def)
|
int |
getInt(java.lang.String key,
int def)
|
long |
getLong(java.lang.String key,
long def)
|
protected java.util.prefs.Preferences |
getPreferences()
Access for the deligate java.util.prefs.Preferences object Used by java.lang.Object.equals |
int |
hashCode()
|
static void |
importPreferences(java.io.InputStream is)
|
boolean |
isUserNode()
|
java.lang.String[] |
keys()
|
java.lang.String |
name()
|
java.util.prefs.Preferences |
node(java.lang.String pathName)
|
boolean |
nodeExists(java.lang.String pathName)
|
java.util.prefs.Preferences |
parent()
|
void |
put(java.lang.String key,
java.lang.String value)
|
void |
putBoolean(java.lang.String key,
boolean value)
|
void |
putByteArray(java.lang.String key,
byte[] value)
|
void |
putDouble(java.lang.String key,
double value)
|
void |
putFloat(java.lang.String key,
float value)
|
void |
putInt(java.lang.String key,
int value)
|
void |
putLong(java.lang.String key,
long value)
|
void |
remove(java.lang.String key)
|
void |
removeNode()
|
void |
removeNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
|
void |
removePreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
|
void |
sync()
|
static java.util.prefs.Preferences |
systemNodeForPackage(java.lang.Class c)
|
static java.util.prefs.Preferences |
systemRoot()
|
java.lang.String |
toString()
Returns a friendly string name for a node, suitable for display in the JTree |
static java.util.prefs.Preferences |
userNodeForPackage(java.lang.Class c)
|
static java.util.prefs.Preferences |
userRoot()
|
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public PreferencesNode(java.util.prefs.Preferences oPref)
oPref
- node to delegate toMethod Detail |
protected java.util.prefs.Preferences getPreferences()
public java.util.prefs.Preferences parent()
java.util.prefs.Preferences.parent
public java.lang.String toString()
Object.toString()
public boolean equals(java.lang.Object obj)
Object.equals(java.lang.Object)
public static void importPreferences(java.io.InputStream is) throws java.io.IOException, java.util.prefs.InvalidPreferencesFormatException
java.io.IOException
java.util.prefs.InvalidPreferencesFormatException
public static java.util.prefs.Preferences systemNodeForPackage(java.lang.Class c)
public static java.util.prefs.Preferences systemRoot()
public static java.util.prefs.Preferences userNodeForPackage(java.lang.Class c)
public static java.util.prefs.Preferences userRoot()
public java.lang.String absolutePath()
public void addNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
ncl
- public void addPreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
pcl
- public java.lang.String[] childrenNames() throws java.util.prefs.BackingStoreException
java.util.prefs.BackingStoreException
public void clear() throws java.util.prefs.BackingStoreException
java.util.prefs.BackingStoreException
public void exportNode(java.io.OutputStream os) throws java.io.IOException, java.util.prefs.BackingStoreException
os
-
java.io.IOException
java.util.prefs.BackingStoreException
public void exportSubtree(java.io.OutputStream os) throws java.io.IOException, java.util.prefs.BackingStoreException
os
-
java.io.IOException
java.util.prefs.BackingStoreException
public void flush() throws java.util.prefs.BackingStoreException
java.util.prefs.BackingStoreException
public java.lang.String get(java.lang.String key, java.lang.String def)
key
- def
-
public boolean getBoolean(java.lang.String key, boolean def)
key
- def
-
public byte[] getByteArray(java.lang.String key, byte[] def)
key
- def
-
public double getDouble(java.lang.String key, double def)
key
- def
-
public float getFloat(java.lang.String key, float def)
key
- def
-
public int getInt(java.lang.String key, int def)
key
- def
-
public long getLong(java.lang.String key, long def)
key
- def
-
public int hashCode()
public boolean isUserNode()
public java.lang.String[] keys() throws java.util.prefs.BackingStoreException
java.util.prefs.BackingStoreException
public java.lang.String name()
public java.util.prefs.Preferences node(java.lang.String pathName)
pathName
-
public boolean nodeExists(java.lang.String pathName) throws java.util.prefs.BackingStoreException
pathName
-
java.util.prefs.BackingStoreException
public void put(java.lang.String key, java.lang.String value)
key
- value
- public void putBoolean(java.lang.String key, boolean value)
key
- value
- public void putByteArray(java.lang.String key, byte[] value)
key
- value
- public void putDouble(java.lang.String key, double value)
key
- value
- public void putFloat(java.lang.String key, float value)
key
- value
- public void putInt(java.lang.String key, int value)
key
- value
- public void putLong(java.lang.String key, long value)
key
- value
- public void remove(java.lang.String key)
key
- public void removeNode() throws java.util.prefs.BackingStoreException
java.util.prefs.BackingStoreException
public void removeNodeChangeListener(java.util.prefs.NodeChangeListener ncl)
ncl
- public void removePreferenceChangeListener(java.util.prefs.PreferenceChangeListener pcl)
pcl
- public void sync() throws java.util.prefs.BackingStoreException
java.util.prefs.BackingStoreException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |