public interface XOperation extends XMember
The following features are supported:
XcorePackage.getXOperation()
Modifier and Type | Method and Description |
---|---|
XBlockExpression |
getBody()
Returns the value of the 'Body' containment reference
|
EList<XGenericType> |
getExceptions()
Returns the value of the 'Exceptions' containment reference list.
|
EList<XParameter> |
getParameters()
Returns the value of the 'Parameters' containment reference list.
|
EList<XTypeParameter> |
getTypeParameters()
Returns the value of the 'Type Parameters' containment reference list.
|
void |
setBody(XBlockExpression value)
Sets the value of the '
Body ' containment reference |
getContainingClass
getMultiplicity, getType, isUnique, isUnordered, setMultiplicity, setType, setUnique, setUnordered
getName, setName
getAnnotation, getAnnotations
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnset
eAdapters, eDeliver, eNotify, eSetDeliver
EList<XTypeParameter> getTypeParameters()
XTypeParameter
.
If the meaning of the 'Type Parameters' containment reference list isn't clear, there really should be more of a description here...
XcorePackage.getXOperation_TypeParameters()
EList<XParameter> getParameters()
XParameter
.
It is bidirectional and its opposite is 'Operation
'.
If the meaning of the 'Parameters' containment reference list isn't clear, there really should be more of a description here...
XcorePackage.getXOperation_Parameters()
,
XParameter.getOperation()
EList<XGenericType> getExceptions()
XGenericType
.
If the meaning of the 'Exceptions' containment reference list isn't clear, there really should be more of a description here...
XcorePackage.getXOperation_Exceptions()
XBlockExpression getBody()
If the meaning of the 'Body' containment reference isn't clear, there really should be more of a description here...
setBody(XBlockExpression)
,
XcorePackage.getXOperation_Body()