public class BooleanWorkspacePreference extends AbstractWorkspacePreference<java.lang.Boolean>
IWorkspacePreference
implementation for Boolean-typed preferences.defaultValueAsString, key, qualifier
Constructor and Description |
---|
BooleanWorkspacePreference(java.lang.String qualifier,
java.lang.String key,
java.lang.Boolean defaultValue) |
Modifier and Type | Method and Description |
---|---|
protected java.lang.Boolean |
toObject(java.lang.String valueAsString)
Converts the
valueAsString , that is a possible string value for the preference, into an object
value. |
addPreferenceChangeListener, get, getDefaultValueAsObject, getWorkspacePreferences, removePreferenceChangeListener, set, setToDefault, toString
getDefaultValueAsString, getKey, getQualifier
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getDefaultValueAsString, getKey, getQualifier
public BooleanWorkspacePreference(java.lang.String qualifier, java.lang.String key, java.lang.Boolean defaultValue)
protected java.lang.Boolean toObject(java.lang.String valueAsString)
AbstractWorkspacePreference
valueAsString
, that is a possible string value for the preference, into an object
value. The conversion may depend on the nature of the project
that is provided.
By default this method returns null
. It has to be overwritten by the subclasses.
toObject
in class AbstractWorkspacePreference<java.lang.Boolean>
valueAsString
- string value to be converted