Package | Description |
---|---|
org.eclipse.ocl |
Definition of the extensible environment API for OCL parsing and evaluation.
|
org.eclipse.ocl.ecore |
Implementation of an OCL binding for the Ecore metamodel.
|
org.eclipse.ocl.internal.evaluation | |
org.eclipse.ocl.util |
Miscellaneous utilities in support of the OCL parser and environment
implementations.
|
Modifier and Type | Method and Description |
---|---|
Query<C,CLS,E> |
OCL.createQuery(CT constraint)
Creates a new
Query encapsulating a constraint with the current
environment and extent map. |
Query<C,CLS,E> |
OCL.createQuery(OCLExpression<C> query)
Creates a new
Query encapsulating a query expression with the
current environment and extent map. |
Modifier and Type | Interface and Description |
---|---|
static interface |
OCL.Query
Convenient interface aliasing the type parameter substitutions for the
UML environment, for ease of typing.
|
Modifier and Type | Class and Description |
---|---|
class |
QueryImpl<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E>
An implementation of the model object 'Query'.
|
Modifier and Type | Method and Description |
---|---|
static <C,CLS,E> org.eclipse.emf.common.util.Diagnostic |
OCLUtil.getEvaluationProblems(Query<C,CLS,E> query)
Attempts to get evaluation problems available from the last evaluation of
the given query.
|