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.uml |
Implementation of an OCL binding for the UML metamodel.
|
org.eclipse.ocl.util |
Miscellaneous utilities in support of the OCL parser and environment
implementations.
|
Modifier and Type | Method and Description |
---|---|
Tuple<O,P> |
EvaluationEnvironment.createTuple(C type,
Map<P,Object> values)
Creates a new tuple instance.
|
Modifier and Type | Method and Description |
---|---|
Tuple<EOperation,EStructuralFeature> |
EcoreEvaluationEnvironment.createTuple(EClassifier type,
Map<EStructuralFeature,Object> values) |
Modifier and Type | Method and Description |
---|---|
Tuple<Operation,Property> |
UMLEvaluationEnvironment.createTuple(Classifier type,
Map<Property,Object> values) |
Modifier and Type | Method and Description |
---|---|
static <PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> |
CollectionUtil.product(EvaluationEnvironment<C,O,P,CLS,E> evalEnv,
Environment<PK,C,O,P,EL,PM,S,COA,SSA,CT,CLS,E> env,
Collection<?> self,
Collection<?> c,
C tupleType)
Implementation of the OCL
Collection::product(c : Collection(T2)) : Set(Tuple(first : T, second : T2))
operations.
|
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.