## Uses of Interface
org.eclipse.ocl.utilities.UMLReflection

Packages that use UMLReflection
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.parser
org.eclipse.ocl.uml: Implementation of an OCL binding for the `UML` metamodel.

Uses of UMLReflection in org.eclipse.ocl

Methods in org.eclipse.ocl that return UMLReflection
`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.
`protected UMLReflection<?,C,O,P,?,PM,?,?,?,?>` `AbstractTypeChecker.getUMLReflection()` Obtains the UML introspector that I use to access the subject model.
`protected UMLReflection<PK,C,O,P,EL,PM,S,COA,SSA,CT>` `AbstractEvaluationVisitor.getUMLReflection()`

Uses of UMLReflection in org.eclipse.ocl.ecore

Methods in org.eclipse.ocl.ecore that return UMLReflection
`UMLReflection<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint>` `EcoreEnvironment.getUMLReflection()`

Uses of UMLReflection in org.eclipse.ocl.parser

Fields in org.eclipse.ocl.parser declared as UMLReflection
`protected UMLReflection<PK,C,O,P,EL,PM,S,COA,SSA,CT>` `AbstractOCLAnalyzer.uml`

Uses of UMLReflection in org.eclipse.ocl.uml

Methods in org.eclipse.ocl.uml that return UMLReflection
`UMLReflection<Package,Classifier,Operation,Property,EnumerationLiteral,Parameter,State,CallOperationAction,SendSignalAction,Constraint>` `UMLEnvironment.getUMLReflection()`

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.