Uses of Interface
org.eclipse.ocl.examples.pivot.options.Option

Packages that use Option
org.eclipse.ocl.examples.pivot   
org.eclipse.ocl.examples.pivot.options   
 

Uses of Option in org.eclipse.ocl.examples.pivot
 

Methods in org.eclipse.ocl.examples.pivot that return types with arguments of type Option
protected  java.util.Map<Option<?>,java.lang.Object> AbstractBasicEnvironment.basicGetOptions()
           
 java.util.Map<Option<?>,java.lang.Object> AbstractBasicEnvironment.clearOptions()
           
 java.util.Map<Option<?>,java.lang.Object> Customizable.clearOptions()
          Clears all options.
 java.util.Map<Option<?>,java.lang.Object> AbstractBasicEnvironment.getOptions()
           
 java.util.Map<Option<?>,java.lang.Object> Customizable.getOptions()
          Obtains a copy of my map of options.
<T> java.util.Map<Option<T>,T>
AbstractBasicEnvironment.removeOptions(java.util.Collection<Option<T>> unwantedOptions)
           
<T> java.util.Map<Option<T>,T>
Customizable.removeOptions(java.util.Collection<Option<T>> options)
          Removes the specified options.
 

Methods in org.eclipse.ocl.examples.pivot with parameters of type Option
<T> T
AbstractBasicEnvironment.getValue(Option<T> option)
           
<T> T
Customizable.getValue(Option<T> option)
          Obtains the value of the specified option's setting in the my options map.
 boolean AbstractBasicEnvironment.isEnabled(Option<java.lang.Boolean> option)
           
 boolean Customizable.isEnabled(Option<java.lang.Boolean> option)
          Queries whether the specified boolean-valued option is enabled.
 boolean AbstractBasicEnvironment.notOK(Option<ProblemHandler.Severity> option)
          Queries whether I have a non-OK setting for the specified problem option.
<T> T
AbstractBasicEnvironment.removeOption(Option<T> option)
           
<T> T
Customizable.removeOption(Option<T> option)
          Removes the specified option.
<T> void
AbstractBasicEnvironment.setOption(Option<T> option, T value)
           
<T> void
Customizable.setOption(Option<T> option, T value)
          Add an option to apply to my behaviour.
 

Method parameters in org.eclipse.ocl.examples.pivot with type arguments of type Option
<T> void
AbstractBasicEnvironment.putOptions(java.util.Map<? extends Option<T>,? extends T> newOptions)
           
<T> void
Customizable.putOptions(java.util.Map<? extends Option<T>,? extends T> options)
          Adds options to apply to my behaviour.
<T> java.util.Map<Option<T>,T>
AbstractBasicEnvironment.removeOptions(java.util.Collection<Option<T>> unwantedOptions)
           
<T> java.util.Map<Option<T>,T>
Customizable.removeOptions(java.util.Collection<Option<T>> options)
          Removes the specified options.
 

Uses of Option in org.eclipse.ocl.examples.pivot.options
 

Classes in org.eclipse.ocl.examples.pivot.options that implement Option
 class BasicOption<T>
          Useful implementation of the Option interface for OCL parsing options.
 class ProblemOption
          Options for problem-reporting in parsing OCL constraints.
 

Fields in org.eclipse.ocl.examples.pivot.options declared as Option
static Option<java.lang.Boolean> ParsingOptions.DEFINITION_CONSTRAINS_FEATURE
          Deprecated. This Classic OCL API is not used by the Pivot.
static Option<?> ParsingOptions.IMPLICIT_ROOT_CLASS
          Deprecated. This Classic OCL API is not used by the Pivot.
static Option<java.lang.Boolean> EvaluationOptions.LAX_NULL_HANDLING
           Evaluation option indicating whether to implement lax handling of null values in certain OclAny-defined operations.
static Option<java.lang.Boolean> ParsingOptions.SUPPORT_STATIC_FEATURES
          Deprecated. This Classic OCL API is not used by the Pivot.
static Option<java.lang.Boolean> ParsingOptions.USE_BACKSLASH_ESCAPE_PROCESSING
          Deprecated. This Classic OCL API is not used by the Pivot.
static Option<java.lang.Boolean> ParsingOptions.USE_COMPARE_TO_OPERATION
          Deprecated. This Classic OCL API is not used by the Pivot.
static Option<java.lang.Boolean> ParsingOptions.WARN_OF_XOR_OR_AND_PRECEDENCE_CHANGE
          Deprecated. This Classic OCL API is not used by the Pivot.
 

Methods in org.eclipse.ocl.examples.pivot.options that return Option
static Option<Type> ParsingOptions.implicitRootClass(Environment env)
          Deprecated. This Classic OCL API is not used by the Pivot.
 

Methods in org.eclipse.ocl.examples.pivot.options with parameters of type Option
static
<T> T
ParsingOptions.getValue(Environment env, Option<T> option)
          Obtains the value of the specified option's setting in the the given environment's options map, adapting the environment as necessary to the Customizable API.
static
<T> T
EvaluationOptions.getValue(EvaluationEnvironment env, Option<T> option)
          Obtains the value of the specified option's setting in the the given environment's options map, adapting the environment as necessary to the Customizable API.
static
<T> void
ParsingOptions.setOption(Environment env, Option<T> option, T value)
          Add an option to apply to the specified environment, adapting it as necessary to the Customizable API.
static
<T> void
EvaluationOptions.setOption(EvaluationEnvironment env, Option<T> option, T value)
          Add an option to apply to the specified environment, adapting it as necessary to the Customizable API.