Package | Description |
---|---|
org.eclipse.ocl.pivot.internal.evaluation | |
org.eclipse.ocl.pivot.internal.utilities | |
org.eclipse.ocl.pivot.options | |
org.eclipse.ocl.pivot.utilities |
Modifier and Type | Method and Description |
---|---|
Map<Option<?>,Object> |
AbstractCustomizable.clearOptions() |
Map<Option<?>,Object> |
AbstractCustomizable.getOptions() |
<T> Map<Option<T>,T> |
AbstractCustomizable.removeOptions(Collection<Option<T>> unwantedOptions) |
Modifier and Type | Method and Description |
---|---|
<T> T |
BasicEvaluationEnvironment.getValue(Option<T> option) |
<T> T |
AbstractCustomizable.getValue(Option<T> option) |
boolean |
AbstractCustomizable.isEnabled(Option<Boolean> option) |
<T> T |
AbstractCustomizable.removeOption(Option<T> option) |
<T> void |
AbstractCustomizable.setOption(Option<T> option,
T value) |
Modifier and Type | Method and Description |
---|---|
<T> void |
AbstractCustomizable.putOptions(Map<? extends Option<T>,? extends T> newOptions) |
<T> Map<Option<T>,T> |
AbstractCustomizable.removeOptions(Collection<Option<T>> unwantedOptions) |
Modifier and Type | Method and Description |
---|---|
<T> T |
PivotEnvironmentFactory.getValue(Option<T> option) |
Modifier and Type | Class and Description |
---|---|
class |
BasicOption<T>
Abstract implementation of a configurable option that can also be a preference.
|
class |
EnumeratedOption<T extends Enum<T>>
Implementation of the
PreferenceableOption interface for enum OCL options. |
class |
ProblemOption
Options for problem-reporting in parsing OCL constraints.
|
Modifier and Type | Method and Description |
---|---|
Map<Option<?>,Object> |
Customizable.clearOptions()
Clears all options.
|
Map<Option<?>,Object> |
Customizable.getOptions()
Obtains a copy of my map of options.
|
<T> Map<Option<T>,T> |
Customizable.removeOptions(Collection<Option<T>> options)
Removes the specified options.
|
Modifier and Type | Method and Description |
---|---|
<T> T |
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.
|
<T> T |
Customizable.removeOption(Option<T> option)
Removes the specified option.
|
<T> void |
Customizable.setOption(Option<T> option,
T value)
Add an option to apply to my behaviour.
|
Modifier and Type | Method and Description |
---|---|
<T> void |
Customizable.putOptions(Map<? extends Option<T>,? extends T> options)
Adds options to apply to my behaviour.
|
<T> Map<Option<T>,T> |
Customizable.removeOptions(Collection<Option<T>> options)
Removes the specified options.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.