com.ice.pref
Class UserPrefsLoader
java.lang.Object
|
+--java.util.Dictionary
|
+--java.util.Hashtable
|
+--java.util.Properties
|
+--com.ice.pref.UserPrefsLoader
- All Implemented Interfaces:
- java.lang.Cloneable, java.util.Map, java.io.Serializable, UserPrefsConstants
- Direct Known Subclasses:
- UserPrefsFileLoader, UserPrefsStreamLoader
- public abstract class UserPrefsLoader
- extends java.util.Properties
- implements UserPrefsConstants
This class extends the "global" properties functionality to provide
a facility for loading and storing UserPrefs properties.
- Author:
- Tim Endres,
time@ice.com.
- See Also:
- Serialized Form
Fields inherited from class java.util.Properties |
defaults |
Methods inherited from class java.util.Properties |
getProperty, getProperty, list, list, load, propertyNames, save, setProperty, store |
Methods inherited from class java.util.Hashtable |
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values |
Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
UserPrefsLoader
public UserPrefsLoader()
UserPrefsLoader
public UserPrefsLoader(java.lang.String appName,
java.lang.String userName,
java.lang.String prefsName)
getDefaultLoader
public static UserPrefsLoader getDefaultLoader()
getDefaultLoader
public static UserPrefsLoader getDefaultLoader(java.lang.String appName,
java.lang.String userName,
java.lang.String prefsName)
getLoader
public static UserPrefsLoader getLoader(java.lang.String loaderName)
getLoader
public static UserPrefsLoader getLoader(java.lang.String loaderName,
java.lang.String appName,
java.lang.String userName,
java.lang.String prefsName)
getAppName
public java.lang.String getAppName()
setAppName
public void setAppName(java.lang.String name)
getUserName
public java.lang.String getUserName()
setUserName
public void setUserName(java.lang.String name)
getPrefsName
public java.lang.String getPrefsName()
setPrefsName
public void setPrefsName(java.lang.String prefsName)
loadPreferences
public abstract void loadPreferences(UserPrefs prefs)
throws java.io.IOException
java.io.IOException
storePreferences
public abstract void storePreferences(UserPrefs prefs)
throws java.io.IOException
java.io.IOException
Copyright © 1997-2003, Timothy G. Endres, All Rights Reserved.