|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Option | |
---|---|
org.eclipse.ocl | Definition of the extensible environment API for OCL parsing and evaluation. |
org.eclipse.ocl.lpg | |
org.eclipse.ocl.options | |
org.eclipse.ocl.uml.options |
Uses of Option in org.eclipse.ocl |
---|
Methods in org.eclipse.ocl that return types with arguments of type Option | ||
---|---|---|
protected Map<Option<?>,Object> |
AbstractEvaluationEnvironment.basicGetOptions()
|
|
Map<Option<?>,Object> |
AbstractEvaluationEnvironment.clearOptions()
|
|
Map<Option<?>,Object> |
AbstractEvaluationEnvironment.getOptions()
|
|
|
AbstractEvaluationEnvironment.removeOptions(Collection<Option<T>> options)
|
Methods in org.eclipse.ocl with parameters of type Option | ||
---|---|---|
|
AbstractEvaluationEnvironment.getValue(Option<T> option)
|
|
boolean |
AbstractEvaluationEnvironment.isEnabled(Option<Boolean> option)
|
|
boolean |
AbstractEnvironment.notOK(Option<ProblemHandler.Severity> option)
Queries whether I have a non-OK setting for the specified problem option. |
|
|
AbstractEvaluationEnvironment.removeOption(Option<T> option)
|
|
|
AbstractEvaluationEnvironment.setOption(Option<T> option,
T value)
|
Method parameters in org.eclipse.ocl with type arguments of type Option | ||
---|---|---|
|
AbstractEvaluationEnvironment.putOptions(Map<? extends Option<T>,? extends T> options)
|
|
|
AbstractEvaluationEnvironment.removeOptions(Collection<Option<T>> options)
|
Uses of Option in org.eclipse.ocl.lpg |
---|
Methods in org.eclipse.ocl.lpg that return types with arguments of type Option | ||
---|---|---|
protected Map<Option<?>,Object> |
AbstractBasicEnvironment.basicGetOptions()
|
|
Map<Option<?>,Object> |
AbstractBasicEnvironment.clearOptions()
|
|
Map<Option<?>,Object> |
AbstractBasicEnvironment.getOptions()
|
|
|
AbstractBasicEnvironment.removeOptions(Collection<Option<T>> options)
|
Methods in org.eclipse.ocl.lpg with parameters of type Option | ||
---|---|---|
|
AbstractBasicEnvironment.getValue(Option<T> option)
|
|
boolean |
AbstractBasicEnvironment.isEnabled(Option<Boolean> option)
|
|
|
AbstractBasicEnvironment.removeOption(Option<T> option)
|
|
|
AbstractBasicEnvironment.setOption(Option<T> option,
T value)
|
Method parameters in org.eclipse.ocl.lpg with type arguments of type Option | ||
---|---|---|
|
AbstractBasicEnvironment.putOptions(Map<? extends Option<T>,? extends T> options)
|
|
|
AbstractBasicEnvironment.removeOptions(Collection<Option<T>> options)
|
Uses of Option in org.eclipse.ocl.options |
---|
Classes in org.eclipse.ocl.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.options declared as Option | |
---|---|
static Option<Boolean> |
ParsingOptions.DEFINITION_CONSTRAINS_FEATURE
Parsing option indicating whether to reference the defined property or operation in a def: expression as a constrained element of the constraint, in addition to the context classifier. |
static Option<?> |
ParsingOptions.IMPLICIT_ROOT_CLASS
Static instance for the implicit-root-class option token. |
static Option<Boolean> |
EvaluationOptions.LAX_NULL_HANDLING
Evaluation option indicating whether to implement lax handling of null values in certain OclAny-defined operations. |
static Option<Boolean> |
ParsingOptions.USE_BACKSLASH_ESCAPE_PROCESSING
Parsing option indicating whether to process backslash escape sequences ( \n, \r, etc.) the way it is done in Java or not to perform such processing to support backwards compatibility. |
static Option<Boolean> |
ParsingOptions.USE_COMPARE_TO_OPERATION
Parsing option indicating whether to interpolate <, <=, >, and >= operations when a model type defines a Java-style compareTo(...) |
Methods in org.eclipse.ocl.options that return Option | ||
---|---|---|
static
|
ParsingOptions.implicitRootClass(Environment<?,C,?,?,?,?,?,?,?,?,?,?> env)
A parsing option specifying a class that's assumed to be the implicit root of the subject model's class hierarchy. |
Methods in org.eclipse.ocl.options that return types with arguments of type Option | ||
---|---|---|
Map<Option<?>,Object> |
Customizable.clearOptions()
Clears all options. |
|
Map<Option<?>,Object> |
Customizable.getOptions()
Obtains a copy of my map of options. |
|
|
Customizable.removeOptions(Collection<Option<T>> options)
Removes the specified options. |
Methods in org.eclipse.ocl.options with parameters of type Option | ||
---|---|---|
static
|
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
|
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. |
|
|
Customizable.getValue(Option<T> option)
Obtains the value of the specified option's setting in the my options map. |
|
boolean |
Customizable.isEnabled(Option<Boolean> option)
Queries whether the specified boolean-valued option is enabled. |
|
|
Customizable.removeOption(Option<T> option)
Removes the specified option. |
|
static
|
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
|
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. |
|
|
Customizable.setOption(Option<T> option,
T value)
Add an option to apply to my behaviour. |
Method parameters in org.eclipse.ocl.options with type arguments of type Option | ||
---|---|---|
|
Customizable.putOptions(Map<? extends Option<T>,? extends T> options)
Adds options to apply to my behaviour. |
|
|
Customizable.removeOptions(Collection<Option<T>> options)
Removes the specified options. |
Uses of Option in org.eclipse.ocl.uml.options |
---|
Fields in org.eclipse.ocl.uml.options declared as Option | |
---|---|
static Option<Class<? extends Association>> |
UMLParsingOptions.ASSOCIATION_CLASS_TYPE
Option determining which UML metaclass to consider as the OCL notion of Association Class. |
static Option<EvaluationMode> |
UMLEvaluationOptions.EVALUATION_MODE
Evaluation mode option determining whether we are working with M1 instance models ( UMLEvaluationEnvironment.EvaluationMode#INSTANCE_MODEL , M0 objects
(UMLEvaluationEnvironment.EvaluationMode#RUNTIME_OBJECTS ), or indeterminate, in which
last case we guess on-the-fly (UMLEvaluationEnvironment.EvaluationMode#ADAPTIVE ). |
|
Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
PREV NEXT | FRAMES NO FRAMES |