## Uses of Interface
org.eclipse.emf.ecore.EOperation

Packages that use EOperation
org.eclipse.emf.codegen.ecore.genmodel
org.eclipse.emf.codegen.ecore.genmodel.impl
org.eclipse.emf.ecore: Provides an API for the Ecore dialect of UML.
org.eclipse.emf.ecore.impl: Provides an implementation of Ecore.
org.eclipse.emf.ecore.util: Provides utilities.
org.eclipse.emf.importer.rose.builder
org.eclipse.emf.mapping
org.eclipse.emf.mapping.impl

Uses of EOperation in org.eclipse.emf.codegen.ecore.genmodel

Methods in org.eclipse.emf.codegen.ecore.genmodel that return EOperation
`EOperation` `GenOperation.getEcoreOperation()` Returns the value of the 'Ecore Operation' reference

Methods in org.eclipse.emf.codegen.ecore.genmodel with parameters of type EOperation
`void` `GenOperation.initialize(EOperation eOperation)`
`void` `GenOperation.setEcoreOperation(EOperation value)` Sets the value of the '`Ecore Operation`' reference

Uses of EOperation in org.eclipse.emf.codegen.ecore.genmodel.impl

Fields in org.eclipse.emf.codegen.ecore.genmodel.impl declared as EOperation
`protected EOperation` `GenOperationImpl.ecoreOperation` The cached value of the '`Ecore Operation`' reference

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl that return EOperation
`EOperation` `GenOperationImpl.basicGetEcoreOperation()`
`EOperation` `GenOperationImpl.getEcoreOperation()`

Methods in org.eclipse.emf.codegen.ecore.genmodel.impl with parameters of type EOperation
`protected GenOperation` `GenBaseImpl.findGenOperation(EOperation eOperation)`
`void` `GenOperationImpl.initialize(EOperation eOperation)`
`void` `GenOperationImpl.setEcoreOperation(EOperation newEcoreOperation)`

Uses of EOperation in org.eclipse.emf.ecore

Subinterfaces of EOperation in org.eclipse.emf.ecore
`static interface` `EOperation.Internal` Internal API implemented by all operations.

Fields in org.eclipse.emf.ecore declared as EOperation
`static EOperation` `EcorePackage.Literals.ECLASS___GET_EOPERATION__INT` The meta object literal for the 'Get EOperation' operation
`static EOperation` `EcorePackage.Literals.ECLASS___GET_ESTRUCTURAL_FEATURE__INT` The meta object literal for the 'Get EStructural Feature' operation
`static EOperation` `EcorePackage.Literals.ECLASS___GET_ESTRUCTURAL_FEATURE__STRING` The meta object literal for the 'Get EStructural Feature' operation
`static EOperation` `EcorePackage.Literals.ECLASS___GET_FEATURE_COUNT` The meta object literal for the 'Get Feature Count' operation
`static EOperation` `EcorePackage.Literals.ECLASS___GET_FEATURE_ID__ESTRUCTURALFEATURE` The meta object literal for the 'Get Feature ID' operation
`static EOperation` `EcorePackage.Literals.ECLASS___GET_OPERATION_COUNT` The meta object literal for the 'Get Operation Count' operation
`static EOperation` `EcorePackage.Literals.ECLASS___GET_OPERATION_ID__EOPERATION` The meta object literal for the 'Get Operation ID' operation
`static EOperation` `EcorePackage.Literals.ECLASS___GET_OVERRIDE__EOPERATION` The meta object literal for the 'Get Override' operation
`static EOperation` `EcorePackage.Literals.ECLASS___IS_SUPER_TYPE_OF__ECLASS` The meta object literal for the 'Is Super Type Of' operation
`static EOperation` `EcorePackage.Literals.ECLASSIFIER___GET_CLASSIFIER_ID` The meta object literal for the 'Get Classifier ID' operation
`static EOperation` `EcorePackage.Literals.ECLASSIFIER___IS_INSTANCE__OBJECT` The meta object literal for the 'Is Instance' operation
`static EOperation` `EcorePackage.Literals.EENUM___GET_EENUM_LITERAL__INT` The meta object literal for the 'Get EEnum Literal' operation
`static EOperation` `EcorePackage.Literals.EENUM___GET_EENUM_LITERAL__STRING` The meta object literal for the 'Get EEnum Literal' operation
`static EOperation` `EcorePackage.Literals.EENUM___GET_EENUM_LITERAL_BY_LITERAL__STRING` The meta object literal for the 'Get EEnum Literal By Literal' operation
`static EOperation` `EcorePackage.Literals.EFACTORY___CONVERT_TO_STRING__EDATATYPE_OBJECT` The meta object literal for the 'Convert To String' operation
`static EOperation` `EcorePackage.Literals.EFACTORY___CREATE__ECLASS` The meta object literal for the 'Create' operation
`static EOperation` `EcorePackage.Literals.EFACTORY___CREATE_FROM_STRING__EDATATYPE_STRING` The meta object literal for the 'Create From String' operation
`static EOperation` `EcorePackage.Literals.EMODEL_ELEMENT___GET_EANNOTATION__STRING` The meta object literal for the 'Get EAnnotation' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___EALL_CONTENTS` The meta object literal for the 'EAll Contents' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___ECLASS` The meta object literal for the 'EClass' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___ECONTAINER` The meta object literal for the 'EContainer' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___ECONTAINING_FEATURE` The meta object literal for the 'EContaining Feature' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___ECONTAINMENT_FEATURE` The meta object literal for the 'EContainment Feature' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___ECONTENTS` The meta object literal for the 'EContents' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___ECROSS_REFERENCES` The meta object literal for the 'ECross References' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___EGET__ESTRUCTURALFEATURE` The meta object literal for the 'EGet' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___EGET__ESTRUCTURALFEATURE_BOOLEAN` The meta object literal for the 'EGet' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___EINVOKE__EOPERATION_ELIST` The meta object literal for the 'EInvoke' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___EIS_PROXY` The meta object literal for the 'EIs Proxy' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___EIS_SET__ESTRUCTURALFEATURE` The meta object literal for the 'EIs Set' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___ERESOURCE` The meta object literal for the 'EResource' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___ESET__ESTRUCTURALFEATURE_OBJECT` The meta object literal for the 'ESet' operation
`static EOperation` `EcorePackage.Literals.EOBJECT___EUNSET__ESTRUCTURALFEATURE` The meta object literal for the 'EUnset' operation
`static EOperation` `EcorePackage.Literals.EOPERATION___GET_OPERATION_ID` The meta object literal for the 'Get Operation ID' operation
`static EOperation` `EcorePackage.Literals.EOPERATION___IS_OVERRIDE_OF__EOPERATION` The meta object literal for the 'Is Override Of' operation
`static EOperation` `EcorePackage.Literals.EPACKAGE___GET_ECLASSIFIER__STRING` The meta object literal for the 'Get EClassifier' operation
`static EOperation` `EcorePackage.Literals.ESTRUCTURAL_FEATURE___GET_CONTAINER_CLASS` The meta object literal for the 'Get Container Class' operation
`static EOperation` `EcorePackage.Literals.ESTRUCTURAL_FEATURE___GET_FEATURE_ID` The meta object literal for the 'Get Feature ID' operation

Methods in org.eclipse.emf.ecore that return EOperation
`EOperation` `EcoreFactory.createEOperation()` Returns a new object of class 'EOperation'
`EOperation` `EcorePackage.getEClass__GetEOperation__int()` Returns the meta object for the '`Get EOperation`' operation
`EOperation` `EcorePackage.getEClass__GetEStructuralFeature__int()` Returns the meta object for the '`Get EStructural Feature`' operation
`EOperation` `EcorePackage.getEClass__GetEStructuralFeature__String()` Returns the meta object for the '`Get EStructural Feature`' operation
`EOperation` `EcorePackage.getEClass__GetFeatureCount()` Returns the meta object for the '`Get Feature Count`' operation
`EOperation` `EcorePackage.getEClass__GetFeatureID__EStructuralFeature()` Returns the meta object for the '`Get Feature ID`' operation
`EOperation` `EcorePackage.getEClass__GetOperationCount()` Returns the meta object for the '`Get Operation Count`' operation
`EOperation` `EcorePackage.getEClass__GetOperationID__EOperation()` Returns the meta object for the '`Get Operation ID`' operation
`EOperation` `EcorePackage.getEClass__GetOverride__EOperation()` Returns the meta object for the '`Get Override`' operation
`EOperation` `EcorePackage.getEClass__IsSuperTypeOf__EClass()` Returns the meta object for the '`Is Super Type Of`' operation
`EOperation` `EcorePackage.getEClassifier__GetClassifierID()` Returns the meta object for the '`Get Classifier ID`' operation
`EOperation` `EcorePackage.getEClassifier__IsInstance__Object()` Returns the meta object for the '`Is Instance`' operation
`EOperation` `EcorePackage.getEEnum__GetEEnumLiteral__int()` Returns the meta object for the '`Get EEnum Literal`' operation
`EOperation` `EcorePackage.getEEnum__GetEEnumLiteral__String()` Returns the meta object for the '`Get EEnum Literal`' operation
`EOperation` `EcorePackage.getEEnum__GetEEnumLiteralByLiteral__String()` Returns the meta object for the '`Get EEnum Literal By Literal`' operation
`EOperation` `EcorePackage.getEFactory__ConvertToString__EDataType_Object()` Returns the meta object for the '`Convert To String`' operation
`EOperation` `EcorePackage.getEFactory__Create__EClass()` Returns the meta object for the '`Create`' operation
`EOperation` `EcorePackage.getEFactory__CreateFromString__EDataType_String()` Returns the meta object for the '`Create From String`' operation
`EOperation` `EcorePackage.getEModelElement__GetEAnnotation__String()` Returns the meta object for the '`Get EAnnotation`' operation
`EOperation` `EcorePackage.getEObject__EAllContents()` Returns the meta object for the '`EAll Contents`' operation
`EOperation` `EcorePackage.getEObject__EClass()` Returns the meta object for the '`EClass`' operation
`EOperation` `EcorePackage.getEObject__EContainer()` Returns the meta object for the '`EContainer`' operation
`EOperation` `EcorePackage.getEObject__EContainingFeature()` Returns the meta object for the '`EContaining Feature`' operation
`EOperation` `EcorePackage.getEObject__EContainmentFeature()` Returns the meta object for the '`EContainment Feature`' operation
`EOperation` `EcorePackage.getEObject__EContents()` Returns the meta object for the '`EContents`' operation
`EOperation` `EcorePackage.getEObject__ECrossReferences()` Returns the meta object for the '`ECross References`' operation
`EOperation` `EcorePackage.getEObject__EGet__EStructuralFeature_boolean()` Returns the meta object for the '`EGet`' operation
`EOperation` `EcorePackage.getEObject__EGet__EStructuralFeature()` Returns the meta object for the '`EGet`' operation
`EOperation` `EcorePackage.getEObject__EInvoke__EOperation_EList()` Returns the meta object for the '`EInvoke`' operation
`EOperation` `EcorePackage.getEObject__EIsProxy()` Returns the meta object for the '`EIs Proxy`' operation
`EOperation` `EcorePackage.getEObject__EIsSet__EStructuralFeature()` Returns the meta object for the '`EIs Set`' operation
`EOperation` `EcorePackage.getEObject__EResource()` Returns the meta object for the '`EResource`' operation
`EOperation` `EcorePackage.getEObject__ESet__EStructuralFeature_Object()` Returns the meta object for the '`ESet`' operation
`EOperation` `EcorePackage.getEObject__EUnset__EStructuralFeature()` Returns the meta object for the '`EUnset`' operation
`EOperation` `EcorePackage.getEOperation__GetOperationID()` Returns the meta object for the '`Get Operation ID`' operation
`EOperation` `EcorePackage.getEOperation__IsOverrideOf__EOperation()` Returns the meta object for the '`Is Override Of`' operation
`EOperation` `EParameter.getEOperation()` Returns the value of the 'EOperation' container reference.
`EOperation` `EClass.getEOperation(int operationID)` Returns the operation with this ID.
`EOperation` `EcorePackage.getEPackage__GetEClassifier__String()` Returns the meta object for the '`Get EClassifier`' operation
`EOperation` `EcorePackage.getEStructuralFeature__GetContainerClass()` Returns the meta object for the '`Get Container Class`' operation
`EOperation` `EcorePackage.getEStructuralFeature__GetFeatureID()` Returns the meta object for the '`Get Feature ID`' operation
`EOperation` `EClass.getOverride(EOperation operation)` Returns the operation that overrides this operation.

Methods in org.eclipse.emf.ecore that return types with arguments of type EOperation
`EList<EOperation>` `EClass.getEAllOperations()` Returns the value of the 'EAll Operations' reference list.
`EList<EOperation>` `EClass.getEOperations()` Returns the value of the 'EOperations' containment reference list.

Methods in org.eclipse.emf.ecore with parameters of type EOperation
`EOperation.Internal.InvocationDelegate` `EOperation.Internal.InvocationDelegate.Factory.createInvocationDelegate(EOperation operation)` Creates the invocation delegate for the specified `operation`.
`java.lang.Object` `EObject.eInvoke(EOperation operation, EList<?> arguments)` Invokes the specified operation of the object.
`int` `EClass.getOperationID(EOperation operation)` Returns the ID of the operation relative to this class, or -1 if the operation is not in this class.
`EOperation` `EClass.getOverride(EOperation operation)` Returns the operation that overrides this operation.
`boolean` `EOperation.isOverrideOf(EOperation someOperation)` Returns whether this operation is an override of some other operation.
`boolean` `EValidator.ValidationDelegate.validate(EClass eClass, EObject eObject, java.util.Map<java.lang.Object,java.lang.Object> context, EOperation invariant, java.lang.String expression)` Evaluates the given invariant expression against the object in the given context.

Uses of EOperation in org.eclipse.emf.ecore.impl

Classes in org.eclipse.emf.ecore.impl that implement EOperation
`class` `EOperationImpl` An implementation of the model object 'EOperation'.

Fields in org.eclipse.emf.ecore.impl declared as EOperation
`protected EOperation[]` `EClassImpl.eAllOperationsData`

Fields in org.eclipse.emf.ecore.impl with type parameters of type EOperation
`protected BasicEList<EOperation>` `EClassImpl.eAllOperations`
`protected EList<EOperation>` `EClassImpl.eOperations` The cached value of the '`EOperations`' containment reference list
`protected java.util.Map<EOperation,EOperation>` `EClassImpl.eOperationToOverrideMap`
`protected java.util.Map<EOperation,EOperation>` `EClassImpl.eOperationToOverrideMap`

Methods in org.eclipse.emf.ecore.impl that return EOperation
`protected EOperation` `EPackageImpl.addEOperation(EClass owner, EClassifier type, java.lang.String name)`
`protected EOperation` `EPackageImpl.addEOperation(EClass owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound)`
`protected EOperation` `EPackageImpl.addEOperation(EClass owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)`
`EOperation` `EcoreFactoryImpl.createEOperation()`
`protected EOperation[]` `EClassImpl.getEAllOperationsData()`
`EOperation` `EcorePackageImpl.getEClass__GetEOperation__int()`
`EOperation` `EcorePackageImpl.getEClass__GetEStructuralFeature__int()`
`EOperation` `EcorePackageImpl.getEClass__GetEStructuralFeature__String()`
`EOperation` `EcorePackageImpl.getEClass__GetFeatureCount()`
`EOperation` `EcorePackageImpl.getEClass__GetFeatureID__EStructuralFeature()`
`EOperation` `EcorePackageImpl.getEClass__GetOperationCount()`
`EOperation` `EcorePackageImpl.getEClass__GetOperationID__EOperation()`
`EOperation` `EcorePackageImpl.getEClass__GetOverride__EOperation()`
`EOperation` `EcorePackageImpl.getEClass__IsSuperTypeOf__EClass()`
`EOperation` `EcorePackageImpl.getEClassifier__GetClassifierID()`
`EOperation` `EcorePackageImpl.getEClassifier__IsInstance__Object()`
`EOperation` `EcorePackageImpl.getEEnum__GetEEnumLiteral__int()`
`EOperation` `EcorePackageImpl.getEEnum__GetEEnumLiteral__String()`
`EOperation` `EcorePackageImpl.getEEnum__GetEEnumLiteralByLiteral__String()`
`EOperation` `EcorePackageImpl.getEFactory__ConvertToString__EDataType_Object()`
`EOperation` `EcorePackageImpl.getEFactory__Create__EClass()`
`EOperation` `EcorePackageImpl.getEFactory__CreateFromString__EDataType_String()`
`EOperation` `EcorePackageImpl.getEModelElement__GetEAnnotation__String()`
`EOperation` `EcorePackageImpl.getEObject__EAllContents()`
`EOperation` `EcorePackageImpl.getEObject__EClass()`
`EOperation` `EcorePackageImpl.getEObject__EContainer()`
`EOperation` `EcorePackageImpl.getEObject__EContainingFeature()`
`EOperation` `EcorePackageImpl.getEObject__EContainmentFeature()`
`EOperation` `EcorePackageImpl.getEObject__EContents()`
`EOperation` `EcorePackageImpl.getEObject__ECrossReferences()`
`EOperation` `EcorePackageImpl.getEObject__EGet__EStructuralFeature_boolean()`
`EOperation` `EcorePackageImpl.getEObject__EGet__EStructuralFeature()`
`EOperation` `EcorePackageImpl.getEObject__EInvoke__EOperation_EList()`
`EOperation` `EcorePackageImpl.getEObject__EIsProxy()`
`EOperation` `EcorePackageImpl.getEObject__EIsSet__EStructuralFeature()`
`EOperation` `EcorePackageImpl.getEObject__EResource()`
`EOperation` `EcorePackageImpl.getEObject__ESet__EStructuralFeature_Object()`
`EOperation` `EcorePackageImpl.getEObject__EUnset__EStructuralFeature()`
`EOperation` `EcorePackageImpl.getEOperation__GetOperationID()`
`EOperation` `EcorePackageImpl.getEOperation__IsOverrideOf__EOperation()`
`EOperation` `EParameterImpl.getEOperation()`
`EOperation` `EClassImpl.getEOperation(int operationID)`
`EOperation` `EcorePackageImpl.getEPackage__GetEClassifier__String()`
`EOperation` `EcorePackageImpl.getEStructuralFeature__GetContainerClass()`
`EOperation` `EcorePackageImpl.getEStructuralFeature__GetFeatureID()`
`EOperation` `EClassImpl.getOverride(EOperation operation)`
`protected EOperation` `EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name)`
`protected EOperation` `EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name, int lowerBound, int upperBound)`
`protected EOperation` `EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)`

Methods in org.eclipse.emf.ecore.impl that return types with arguments of type EOperation
`EList<EOperation>` `EClassImpl.getEAllOperations()`
`EList<EOperation>` `EClassImpl.getEOperations()`

Methods in org.eclipse.emf.ecore.impl with parameters of type EOperation
`protected void` `EPackageImpl.addEException(EOperation owner, EClassifier exception)`
`protected void` `EPackageImpl.addEException(EOperation owner, EGenericType exception)`
`protected void` `EPackageImpl.addEParameter(EOperation owner, EClassifier type, java.lang.String name)`
`protected void` `EPackageImpl.addEParameter(EOperation owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound)`
`protected EParameter` `EPackageImpl.addEParameter(EOperation owner, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)`
`protected void` `EPackageImpl.addEParameter(EOperation owner, EGenericType type, java.lang.String name, int lowerBound, int upperBound)` Deprecated.
`protected void` `EPackageImpl.addEParameter(EOperation owner, EGenericType type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)`
`protected ETypeParameter` `EPackageImpl.addETypeParameter(EOperation owner, java.lang.String name)`
`int` `BasicEObjectImpl.eDerivedOperationID(EOperation eOperation)`
`int` `DynamicEObjectImpl.eDerivedOperationID(EOperation eOperation)`
`protected java.lang.Object` `BasicEObjectImpl.eDynamicInvoke(EOperation eOperation, EList<?> arguments)`
`protected EOperation.Internal.InvocationDelegate` `BasicEObjectImpl.eInvocationDelegate(EOperation eOperation)`
`java.lang.Object` `BasicEObjectImpl.eInvoke(EOperation eOperation, EList<?> arguments)`
`int` `EClassImpl.getOperationID(EOperation operation)`
`EOperation` `EClassImpl.getOverride(EOperation operation)`
`protected EOperation` `EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name)`
`protected EOperation` `EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name, int lowerBound, int upperBound)`
`protected EOperation` `EPackageImpl.initEOperation(EOperation eOperation, EClassifier type, java.lang.String name, int lowerBound, int upperBound, boolean isUnique, boolean isOrdered)`
`protected void` `EPackageImpl.initEOperation(EOperation eOperation, EGenericType eGenericType)`
`boolean` `EOperationImpl.isOverrideOf(EOperation someOperation)`

Uses of EOperation in org.eclipse.emf.ecore.util

Fields in org.eclipse.emf.ecore.util declared as EOperation
`protected EOperation` `BasicInvocationDelegate.eOperation`

Methods in org.eclipse.emf.ecore.util with parameters of type EOperation
`T` `EcoreSwitch.caseEOperation(EOperation object)` Returns the result of interpreting the object as an instance of 'EOperation'
`static EOperation.Internal.InvocationDelegate.Factory` `EcoreUtil.getInvocationDelegateFactory(EOperation eOperation)`
`static boolean` `EcoreUtil.isInvariant(EOperation eOperation)`
`static boolean` `EcoreUtil.isSuppressedVisibility(EOperation eOperation)` Tests whether the given operation has been annotated to prevent generation of a method declaration in its interface.
`protected static void` `EObjectValidator.reportInvariantDelegateException(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, EOperation invariant, int severity, java.lang.String source, int code, java.lang.Throwable throwable)`
`protected static void` `EObjectValidator.reportInvariantDelegateNotFound(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, EOperation invariant, int severity, java.lang.String source, int code, java.lang.String validationDelegate)`
`protected static void` `EObjectValidator.reportInvariantDelegateViolation(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, EOperation invariant, int severity, java.lang.String source, int code)`
`static void` `EcoreUtil.setSuppressedVisibility(EOperation eOperation, boolean suppress)` Sets or removes the annotation on the given operation to prevent generation of a method declaration in its interface.
`static boolean` `EObjectValidator.validate(EClass eClass, EObject eObject, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context, java.lang.String validationDelegate, EOperation invariant, java.lang.String expression, int severity, java.lang.String source, int code)` Delegates evaluation of the given invariant expression against the object in the given context.
`boolean` `EcoreValidator.validateEOperation_NoRepeatingVoid(EOperation eOperation, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the NoRepeatingVoid constraint of 'EOperation'
`boolean` `EcoreValidator.validateEOperation_UniqueParameterNames(EOperation eOperation, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the UniqueParameterNames constraint of 'EOperation'
`boolean` `EcoreValidator.validateEOperation_UniqueTypeParameterNames(EOperation eOperation, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)` Validates the UniqueTypeParameterNames constraint of 'EOperation'
`boolean` `EcoreValidator.validateEOperation(EOperation eOperation, DiagnosticChain diagnostics, java.util.Map<java.lang.Object,java.lang.Object> context)`

Constructors in org.eclipse.emf.ecore.util with parameters of type EOperation
`BasicInvocationDelegate(EOperation operation)` Initializes me with the operation that delegates to me.

Uses of EOperation in org.eclipse.emf.importer.rose.builder

Methods in org.eclipse.emf.importer.rose.builder with parameters of type EOperation
`protected void` `RoseEcoreBuilder.setEOperationProperties(RoseNode roseNode, EOperation eOperation)`
`protected void` `RoseEcoreBuilder.setResultType(RoseNode roseNode, EOperation eOperation)`

Uses of EOperation in org.eclipse.emf.mapping

Methods in org.eclipse.emf.mapping that return EOperation
`EOperation` `FunctionPair.getIn2out()` Returns the value of the 'In2out' reference
`EOperation` `FunctionPair.getOut2in()` Returns the value of the 'Out2in' reference

Methods in org.eclipse.emf.mapping with parameters of type EOperation
`void` `FunctionPair.setIn2out(EOperation value)` Sets the value of the '`In2out`' reference
`void` `FunctionPair.setOut2in(EOperation value)` Sets the value of the '`Out2in`' reference

Uses of EOperation in org.eclipse.emf.mapping.impl

Fields in org.eclipse.emf.mapping.impl declared as EOperation
`protected EOperation` `FunctionPairImpl.in2out` The cached value of the '`In2out`' reference
`protected EOperation` `FunctionPairImpl.out2in` The cached value of the '`Out2in`' reference

Methods in org.eclipse.emf.mapping.impl that return EOperation
`EOperation` `FunctionPairImpl.basicGetIn2out()`
`EOperation` `FunctionPairImpl.basicGetOut2in()`
`EOperation` `FunctionPairImpl.getIn2out()`
`EOperation` `FunctionPairImpl.getOut2in()`

Methods in org.eclipse.emf.mapping.impl with parameters of type EOperation
`void` `FunctionPairImpl.setIn2out(EOperation newIn2out)`
`void` `FunctionPairImpl.setOut2in(EOperation newOut2in)`

Copyright 2001-2006 IBM Corporation and others. All Rights Reserved.