## Uses of Interface
org.eclipse.ocl.ecore.CallOperationAction

Packages that use CallOperationAction
org.eclipse.ocl.ecore: Implementation of an OCL binding for the `Ecore` metamodel.
org.eclipse.ocl.ecore.impl: Implementation of the Ecore binding of the the `Types` package of the OCL Abstract Syntax.
org.eclipse.ocl.ecore.util: Generated utilities for working with instances the Ecore binding of the `Types` package of the OCL Abstract Syntax.

Uses of CallOperationAction in org.eclipse.ocl.ecore

Methods in org.eclipse.ocl.ecore that return CallOperationAction
`CallOperationAction` `EcoreFactory.createCallOperationAction()` Returns a new object of class 'Call Operation Action'

Methods in org.eclipse.ocl.ecore that return types with arguments of type CallOperationAction
`Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject>` `EcoreEnvironmentFactory.createEnvironment()`
`Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject>` `EcoreEnvironmentFactory.createEnvironment(Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> parent)`
`EnvironmentFactory<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject>` `EcoreEnvironment.getFactory()`
`UMLReflection<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint>` `EcoreEnvironment.getUMLReflection()`
`Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject>` `EcoreEnvironmentFactory.loadEnvironment(Resource resource)`

Method parameters in org.eclipse.ocl.ecore with type arguments of type CallOperationAction
`Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject>` `EcoreEnvironmentFactory.createEnvironment(Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> parent)`
`static OCL` `OCL.newInstance(Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> env)` Creates a new `OCL` using the specified initial Ecore environment.
`static OCL` `OCL.newInstance(EnvironmentFactory<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> envFactory)` Creates a new `OCL` using the specified Ecore environment factory.
`static OCL` `OCL.newInstance(EnvironmentFactory<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> envFactory, Resource resource)` Creates a new `OCL` using the specified Ecore environment factory and a resource from which to load the initial environment.
`protected void` `EcoreEnvironment.setFactory(EnvironmentFactory<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> factory)` Sets the factory that created me.
`void` `EcoreEnvironment.setParent(Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> env)`

Constructor parameters in org.eclipse.ocl.ecore with type arguments of type CallOperationAction
`EcoreEnvironment(Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> parent)` Initializes me with a parent environment, from which I inherit such things as a package registry and a resource.
`OCL(Environment<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> env)` Initializes me with an initial environment for the Ecore metamodel.
`OCL(EnvironmentFactory<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> envFactory)` Initializes me with an environment factory for the Ecore metamodel.
`OCL(EnvironmentFactory<EPackage,EClassifier,EOperation,EStructuralFeature,EEnumLiteral,EParameter,EObject,CallOperationAction,SendSignalAction,Constraint,EClass,EObject> envFactory, Resource resource)` Initializes me with an environment factory for the Ecore metamodel and a resource from which to load my root environment.

Uses of CallOperationAction in org.eclipse.ocl.ecore.impl

Classes in org.eclipse.ocl.ecore.impl that implement CallOperationAction
`class` `CallOperationActionImpl` An implementation of the model object 'Call Operation Action'

Fields in org.eclipse.ocl.ecore.impl declared as CallOperationAction
`protected CallOperationAction` `MessageExpImpl.calledOperation` The cached value of the '`Called Operation`' containment reference

Methods in org.eclipse.ocl.ecore.impl that return CallOperationAction
`CallOperationAction` `EcoreFactoryImpl.createCallOperationAction()`
`CallOperationAction` `MessageExpImpl.getCalledOperation()`

Methods in org.eclipse.ocl.ecore.impl with parameters of type CallOperationAction
`NotificationChain` `MessageExpImpl.basicSetCalledOperation(CallOperationAction newCalledOperation, NotificationChain msgs)`
`void` `MessageExpImpl.setCalledOperation(CallOperationAction newCalledOperation)`

Uses of CallOperationAction in org.eclipse.ocl.ecore.util

Methods in org.eclipse.ocl.ecore.util with parameters of type CallOperationAction
`T` `EcoreSwitch.caseCallOperationAction(CallOperationAction object)` Returns the result of interpreting the object as an instance of 'Call Operation Action'
`boolean` `EcoreValidator.validateCallOperationAction(CallOperationAction callOperationAction, DiagnosticChain diagnostics, Map<Object,Object> context)`

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