org.eclipse.ocl.common.internal.preferences
Class BooleanPreference

java.lang.Object
  extended by org.eclipse.ocl.common.internal.preferences.Preference<java.lang.Boolean>
      extended by org.eclipse.ocl.common.internal.preferences.BooleanPreference
All Implemented Interfaces:
PreferenceableOption<java.lang.Boolean>, PreferenceableOption.PreferenceableOption2<java.lang.Boolean>

public class BooleanPreference
extends Preference<java.lang.Boolean>

A configurable preference with a Boolean value.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.ocl.common.preferences.PreferenceableOption
PreferenceableOption.Listener, PreferenceableOption.PreferenceableOption2<T>
 
Field Summary
 
Fields inherited from class org.eclipse.ocl.common.internal.preferences.Preference
defaultValue, key, pluginId
 
Constructor Summary
BooleanPreference(java.lang.String pluginId, java.lang.String key, java.lang.Boolean defaultValue)
           
 
Method Summary
 java.lang.Boolean getValueOf(java.lang.String string)
          Returns an option value from a String typically obtained from an Eclipse Preference file.
 
Methods inherited from class org.eclipse.ocl.common.internal.preferences.Preference
addListener, fireChanged, getDefaultValue, getKey, getPluginId, getPreferredValue, removeListener, setDefaultValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BooleanPreference

public BooleanPreference(java.lang.String pluginId,
                         java.lang.String key,
                         java.lang.Boolean defaultValue)
Method Detail

getValueOf

public java.lang.Boolean getValueOf(java.lang.String string)
Description copied from interface: PreferenceableOption
Returns an option value from a String typically obtained from an Eclipse Preference file.