## 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

Methods in org.eclipse.emf.ecore that return EOperation
`EOperation` `EcoreFactory.createEOperation()` Returns a new object of class 'EOperation'
`EOperation` `EParameter.getEOperation()` Returns the value of the 'EOperation' container reference.

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.

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 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

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()`
`EOperation` `EParameterImpl.getEOperation()`

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)`
`protected void` `EPackageImpl.initEOperation(EOperation eOperation, EGenericType eGenericType)`

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

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'
`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)`

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.