Package cdc.prefs.file
Class FilePreferences
java.lang.Object
java.util.prefs.Preferences
java.util.prefs.AbstractPreferences
cdc.prefs.file.FilePreferences
Preferences implementation that stores data to a user defined file.
This is an adaptation of public domain code developed by David C., that can be found here.
-
Field Summary
Fields inherited from class java.util.prefs.AbstractPreferences
lock, newNodeFields inherited from class java.util.prefs.Preferences
MAX_KEY_LENGTH, MAX_NAME_LENGTH, MAX_VALUE_LENGTH -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.util.prefs.AbstractPreferences
absolutePath, addNodeChangeListener, addPreferenceChangeListener, cachedChildren, childrenNames, clear, exportNode, exportSubtree, flush, get, getBoolean, getByteArray, getChild, getDouble, getFloat, getInt, getLong, isRemoved, isUserNode, keys, name, node, nodeExists, parent, put, putBoolean, putByteArray, putDouble, putFloat, putInt, putLong, remove, removeNode, removeNodeChangeListener, removePreferenceChangeListener, sync, toStringMethods inherited from class java.util.prefs.Preferences
importPreferences, systemNodeForPackage, systemRoot, userNodeForPackage, userRoot
-
Constructor Details
-
FilePreferences
-
-
Method Details
-
putSpi
- Specified by:
putSpiin classAbstractPreferences
-
getSpi
- Specified by:
getSpiin classAbstractPreferences
-
removeSpi
- Specified by:
removeSpiin classAbstractPreferences
-
removeNodeSpi
- Specified by:
removeNodeSpiin classAbstractPreferences- Throws:
BackingStoreException
-
keysSpi
- Specified by:
keysSpiin classAbstractPreferences
-
childrenNamesSpi
- Specified by:
childrenNamesSpiin classAbstractPreferences
-
childSpi
- Specified by:
childSpiin classAbstractPreferences
-
syncSpi
- Specified by:
syncSpiin classAbstractPreferences- Throws:
BackingStoreException
-
flushSpi
- Specified by:
flushSpiin classAbstractPreferences- Throws:
BackingStoreException
-