|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface EOperation
A representation of the model object 'EOperation'.
The following features are supported:
EcorePackage.getEOperation()| Field Summary |
|---|
| Fields inherited from interface org.eclipse.emf.ecore.ETypedElement |
|---|
UNBOUNDED_MULTIPLICITY, UNSPECIFIED_MULTIPLICITY |
| Method Summary | |
|---|---|
EClass |
getEContainingClass()
Returns the value of the 'EContaining Class' container reference. |
EList<EClassifier> |
getEExceptions()
Returns the value of the 'EExceptions' reference list. |
EList<EGenericType> |
getEGenericExceptions()
Returns the value of the 'EGeneric Exceptions' containment reference list. |
EList<EParameter> |
getEParameters()
Returns the value of the 'EParameters' containment reference list. |
EList<ETypeParameter> |
getETypeParameters()
Returns the value of the 'EType Parameters' containment reference list. |
| Methods inherited from interface org.eclipse.emf.ecore.ETypedElement |
|---|
getEGenericType, getEType, getLowerBound, getUpperBound, isMany, isOrdered, isRequired, isUnique, setEGenericType, setEType, setLowerBound, setOrdered, setUnique, setUpperBound |
| Methods inherited from interface org.eclipse.emf.ecore.ENamedElement |
|---|
getName, setName |
| Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
|---|
getEAnnotation, getEAnnotations |
| Methods inherited from interface org.eclipse.emf.ecore.EObject |
|---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
| Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
|---|
eAdapters, eDeliver, eNotify, eSetDeliver |
| Method Detail |
|---|
EClass getEContainingClass()
EOperations'.
It represents a method in the Java sense.
EcorePackage.getEOperation_EContainingClass(),
EClass.getEOperations()EList<EParameter> getEParameters()
EParameter.
It is bidirectional and its opposite is 'EOperation'.
It represents the valid arguments for this operation.
EcorePackage.getEOperation_EParameters(),
EParameter.getEOperation()EList<EClassifier> getEExceptions()
EClassifier.
It represents the exceptions thrown by this operation
and is derived from the generic exceptions.
,
EcorePackage.getEOperation_EExceptions()EList<EGenericType> getEGenericExceptions()
EGenericType.
It represents the generic exceptions thrown by this operation.
The exceptions list is derived from this one, i.e., it represents the erasure of each generic exception.
getEExceptions(),
EcorePackage.getEOperation_EGenericExceptions()EList<ETypeParameter> getETypeParameters()
ETypeParameter.
An operation can optionally introduce type parameters.
EcorePackage.getEOperation_ETypeParameters()
|
Copyright 2001-2006 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||