com.biotools.meerkat.util
Class SafePreferences

java.lang.Object
  extended by com.biotools.meerkat.util.Preferences
      extended by com.biotools.meerkat.util.SafePreferences
All Implemented Interfaces:
java.io.Serializable

public class SafePreferences
extends Preferences

A preferences that able to automatically handle values which include \n and =. It is slower than superclass since it gets escaped/unescaped every save and load.

See Also:
Serialized Form

Constructor Summary
SafePreferences(java.lang.String filename)
           
 
Method Summary
 
Methods inherited from class com.biotools.meerkat.util.Preferences
addPreferenceChangeListener, clearAll, empty, firePreferenceChangeEvent, get, getBoolean, getBooleanPreference, getBooleanPreference, getDouble, getDoublePreference, getDoublePreference, getFile, getFileName, getInt, getIntPreference, getIntPreference, getLong, getLongPreference, getPreference, getPreference, hasPreference, isDirty, keys, loadPreferences, munkString, put, putBoolean, putDouble, putInt, putLong, removePreference, removePreferenceChangeListener, savePreferences, savePreferences, saveSortedPreferences, setDirty, setPreference, setPreference, setPreference, setPreference, setPreference, toString, toString, unmunkString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SafePreferences

public SafePreferences(java.lang.String filename)