| Package | Description |
|---|---|
| org.eclipse.ocl |
Definition of the extensible environment API for OCL parsing and evaluation.
|
| org.eclipse.ocl.helper |
Definition of the OCL Helper API for syntax completion support and a simplified
parsing model for embedded OCL constraints and expressions.
|
| org.eclipse.ocl.internal | |
| org.eclipse.ocl.internal.evaluation | |
| org.eclipse.ocl.internal.helper | |
| org.eclipse.ocl.options | |
| org.eclipse.ocl.parser | |
| org.eclipse.ocl.parser.backtracking | |
| org.eclipse.ocl.util |
Miscellaneous utilities in support of the OCL parser and environment
implementations.
|
| Class and Description |
|---|
| AbstractEnvironment
A partial implementation of the
Environment interface providing
some useful common behavior for providers of metamodel bindings. |
| AbstractEnvironment.VariableEntry
Wrapper for OCL variable declarations that additionally tracks whether
they are explicit or implicit variables.
|
| AbstractEvaluationVisitor
An evaluation visitor implementation for OCL expressions.
|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| Environment.Internal
An interface that merges the
Environment and
BasicEnvironment interfaces that define the
behaviour realised in abstract form by AbstractEnvironment. |
| Environment.Lookup
Optional adapter interface for look-up methods that throw
LookupExceptions on abnormal failures (usually ambiguous names). |
| Environment.Registry
A registry of environments.
|
| EnvironmentFactory
A factory for creating OCL parser
Environments. |
| EvaluationEnvironment
The evaluation environment keeps track of the current values of variables
in the evaluation of an OCL expression.
|
| EvaluationVisitor
A specialized visitor that is used for evaluation an
OCL expression by walking its AST.
|
| LookupException
Exception indicating a semantic error in looking up a definition, typically
resulting from an ambiguity.
|
| OCL
The Façade for parsing and evaluation of OCL documents and
constraints.
|
| OCLInput
Encapsulation of an OCL document, which may be obtained from a string or from
a stream.
|
| ParserException
Exception indicating a failure to parse or validate OCL constraints.
|
| Query
An OCL constraint or query.
|
| SemanticException
Exception indicating a semantic error in parsing or validating OCL
expressions.
|
| TypeChecker
This optional interface is to be implemented by clients that want to add type
checking capabilities to their
Environment. |
| TypeResolver
Definition of a resolver for the dynamically-generated OCL types based on the types
in the user model.
|
| Class and Description |
|---|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| OCL
The Façade for parsing and evaluation of OCL documents and
constraints.
|
| ParserException
Exception indicating a failure to parse or validate OCL constraints.
|
| Class and Description |
|---|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| Environment.Registry
A registry of environments.
|
| Class and Description |
|---|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| EvaluationEnvironment
The evaluation environment keeps track of the current values of variables
in the evaluation of an OCL expression.
|
| EvaluationVisitor
A specialized visitor that is used for evaluation an
OCL expression by walking its AST.
|
| EvaluationVisitorDecorator
A visitor that decorates another
EvaluationVisitor, to intercept
invocations of the visitXxx(...) methods. |
| Query
An OCL constraint or query.
|
| Class and Description |
|---|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| OCL
The Façade for parsing and evaluation of OCL documents and
constraints.
|
| Class and Description |
|---|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| EvaluationEnvironment
The evaluation environment keeps track of the current values of variables
in the evaluation of an OCL expression.
|
| Class and Description |
|---|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| EnvironmentFactory
A factory for creating OCL parser
Environments. |
| LookupException
Exception indicating a semantic error in looking up a definition, typically
resulting from an ambiguity.
|
| Class and Description |
|---|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| Class and Description |
|---|
| Environment
An Environment stores the variables created while evaluating an OCL expression,
including self.
|
| EnvironmentFactory
A factory for creating OCL parser
Environments. |
| EvaluationEnvironment
The evaluation environment keeps track of the current values of variables
in the evaluation of an OCL expression.
|
| Query
An OCL constraint or query.
|
| SemanticException
Exception indicating a semantic error in parsing or validating OCL
expressions.
|
| SyntaxException
Exception indicating a syntax error in parsing OCL expressions.
|
Copyright © 2015 Open eHealth Foundation. All rights reserved.