java.lang.Object
iiuf.util.Preferences
- public class Preferences
- extends java.lang.Object
Preferences implementation.
(c) 1999, 2000, 2001, IIUF, DIUF
- Version:
- $Revision: 1.1 $
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
stores
private static java.util.Vector stores
paths
private static java.util.Hashtable paths
watchers
private static java.util.Vector watchers
namers
private static java.util.Hashtable namers
pathinv
static java.util.Hashtable pathinv
Preferences
public Preferences()
addStore
public static void addStore(PreferencesStore store)
set
public static void set(java.lang.String key,
java.lang.Object value)
remove
public static void remove(java.lang.String key)
get
public static java.lang.Object get(java.lang.String key)
getMulti
public static java.lang.Object[] getMulti(java.lang.String prefix)
get
public static java.lang.Object get(java.lang.String key,
java.lang.Object deflt)
store
public static void store()
isWatched
public static boolean isWatched(java.lang.Object object)
watch
public static java.lang.String watch(java.lang.Object object,
java.lang.String path)
watch
public static java.lang.String watch(java.lang.Object parent,
java.lang.Object object,
java.lang.String key)
watch
public static java.lang.String watch(java.lang.Object parent,
java.lang.Object object)
watch
public static java.lang.String watch(java.awt.Component cmp)
watch
public static java.lang.String watch(java.lang.Object object)
getPath
public static java.lang.String getPath(java.lang.Object o)
getObjectForPath
public static java.lang.Object getObjectForPath(java.lang.String path)
register
public static void register(PrefWatcher watcher)
getWatchers
private static java.util.Vector getWatchers(java.lang.Object o)
register
public static void register(java.lang.Class cls,
PrefNamer namer)
getName
private static java.lang.String getName(java.lang.String parent,
java.lang.Object object)
unique
private static java.lang.String unique(java.lang.String parent,
java.lang.String name)
unique
private static java.lang.String unique(java.lang.String path)