org.eclipse.emf.ecore
Interface EOperation
- All Superinterfaces:
- EModelElement, ENamedElement, EObject, ETypedElement, Notifier
- All Known Implementing Classes:
- EOperationImpl
- public interface EOperation
- extends ETypedElement
A representation of the model object 'EOperation'.
The following features are supported:
- See Also:
EcorePackage.getEOperation()
Methods inherited from interface org.eclipse.emf.ecore.EObject |
eAllContents, eClass, eContainer, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
getEContainingClass
public EClass getEContainingClass()
- Returns the value of the 'EContaining Class' container reference.
It is bidirectional and its opposite is '
EOperations
'.
It represents a method in the Java sense.
- Returns:
- the value of the 'EContaining Class' container reference.
- See Also:
EcorePackage.getEOperation_EContainingClass()
,
EClass.getEOperations()
getEParameters
public EList getEParameters()
- Returns the value of the 'EParameters' containment reference list.
The list contents are of type
EParameter
.
It is bidirectional and its opposite is 'EOperation
'.
It represents the valid arguments for this operation.
- Returns:
- the value of the 'EParameters' containment reference list.
- See Also:
EcorePackage.getEOperation_EParameters()
,
EParameter.getEOperation()
getEExceptions
public EList getEExceptions()
- Returns the value of the 'EExceptions' reference list.
The list contents are of type
EClassifier
.
It represents the exceptions thrown by this operation.
- Returns:
- the value of the 'EExceptions' reference list.
- See Also:
EcorePackage.getEOperation_EExceptions()