Package de.intarsys.tools.preferences
Class PrefValueHolder
- java.lang.Object
-
- de.intarsys.tools.preferences.PrefValueHolder
-
- All Implemented Interfaces:
IValueHolder
- Direct Known Subclasses:
BooleanPrefValueHolder
,IntegerPrefValueHolder
,StringPrefValueHolder
public abstract class PrefValueHolder extends java.lang.Object implements IValueHolder
AnIValueHolder
implementation that is backed up by preferences.
-
-
Constructor Summary
Constructors Constructor Description PrefValueHolder(IPreferences preferences, java.lang.String key, java.lang.Object defaultValue)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
getDefaultValue()
java.lang.String
getKey()
IPreferences
getPreferences()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.intarsys.tools.valueholder.IValueHolder
get, set
-
-
-
-
Constructor Detail
-
PrefValueHolder
public PrefValueHolder(IPreferences preferences, java.lang.String key, java.lang.Object defaultValue)
-
-
Method Detail
-
getDefaultValue
public java.lang.Object getDefaultValue()
-
getKey
public java.lang.String getKey()
-
getPreferences
public IPreferences getPreferences()
-
-