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.ecore.internal | |
org.eclipse.ocl.parser | |
org.eclipse.ocl.uml |
Implementation of an OCL binding for the UML metamodel.
|
Modifier and Type | Method and Description |
---|---|
protected UMLReflection<PK,C,O,P,EL,PM,S,COA,SSA,CT> |
AbstractEvaluationVisitor.getUMLReflection() |
protected UMLReflection<?,C,O,P,?,PM,?,?,?,?> |
AbstractTypeChecker.getUMLReflection()
Obtains the UML introspector that I use to access the subject model.
|
UMLReflection<PK,C,O,P,EL,PM,S,COA,SSA,CT> |
Environment.getUMLReflection()
Obtains a utility for for reflection on the UML metaclasses that are
used by the OCL abstract syntax.
|
Modifier and Type | Method and Description |
---|---|
UMLReflection<org.eclipse.emf.ecore.EPackage,org.eclipse.emf.ecore.EClassifier,org.eclipse.emf.ecore.EOperation,org.eclipse.emf.ecore.EStructuralFeature,org.eclipse.emf.ecore.EEnumLiteral,org.eclipse.emf.ecore.EParameter,org.eclipse.emf.ecore.EObject,CallOperationAction,SendSignalAction,Constraint> |
EcoreEnvironment.getUMLReflection() |
Modifier and Type | Class and Description |
---|---|
class |
UMLReflectionImpl
Implementation of the UML reflection service for the Ecore environment.
|
Modifier and Type | Field and Description |
---|---|
protected UMLReflection<PK,C,O,P,EL,PM,S,COA,SSA,CT> |
AbstractOCLAnalyzer.uml |
protected UMLReflection<PK,C,O,P,EL,PM,S,COA,SSA,CT> |
ValidationVisitor.uml |
Modifier and Type | Method and Description |
---|---|
UMLReflection<org.eclipse.uml2.uml.Package,org.eclipse.uml2.uml.Classifier,org.eclipse.uml2.uml.Operation,org.eclipse.uml2.uml.Property,org.eclipse.uml2.uml.EnumerationLiteral,org.eclipse.uml2.uml.Parameter,org.eclipse.uml2.uml.State,org.eclipse.uml2.uml.CallOperationAction,org.eclipse.uml2.uml.SendSignalAction,org.eclipse.uml2.uml.Constraint> |
UMLEnvironment.getUMLReflection() |