org.eclipse.ocl.options
Class BooleanOption

java.lang.Object
  extended by org.eclipse.ocl.options.BasicOption<java.lang.Boolean>
      extended by org.eclipse.ocl.options.BooleanOption
All Implemented Interfaces:
PreferenceableOption<java.lang.Boolean>, Option<java.lang.Boolean>

public class BooleanOption
extends BasicOption<java.lang.Boolean>
implements PreferenceableOption<java.lang.Boolean>

Implementation of the PreferenceableOption interface for boolean OCL options.

Since:
3.2

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.eclipse.ocl.common.preferences.PreferenceableOption
PreferenceableOption.Listener, PreferenceableOption.PreferenceableOption2<T>
 
Constructor Summary
BooleanOption(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.options.BasicOption
getDefaultValue, getKey, getPluginId, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.eclipse.ocl.common.preferences.PreferenceableOption
getDefaultValue, getKey, getPluginId
 

Constructor Detail

BooleanOption

public BooleanOption(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.

Specified by:
getValueOf in interface PreferenceableOption<java.lang.Boolean>