|
|||||||||||
| 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 to| Method Detail |
protected java.util.prefs.Preferences getPreferences()
public java.util.prefs.Preferences parent()
java.util.prefs.Preferences.parentpublic 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.InvalidPreferencesFormatExceptionpublic 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.BackingStoreExceptionpublic 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.BackingStoreExceptionpublic 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 | ||||||||||