public interface AbstractMethodDeclaration extends BodyDeclaration
The following features are supported:
| Modifier and Type | Method and Description |
|---|---|
Block |
getBody()
Returns the value of the 'Body' containment reference.
|
org.eclipse.emf.common.util.EList<SingleVariableDeclaration> |
getParameters()
Returns the value of the 'Parameters' containment reference list.
|
org.eclipse.emf.common.util.EList<TypeAccess> |
getThrownExceptions()
Returns the value of the 'Thrown Exceptions' containment reference list.
|
org.eclipse.emf.common.util.EList<TypeParameter> |
getTypeParameters()
Returns the value of the 'Type Parameters' containment reference list.
|
org.eclipse.emf.common.util.EList<AbstractMethodInvocation> |
getUsages()
Returns the value of the 'Usages' reference list.
|
org.eclipse.emf.common.util.EList<MethodRef> |
getUsagesInDocComments()
Returns the value of the 'Usages In Doc Comments' reference list.
|
void |
setBody(Block value)
Sets the value of the '
Body' containment reference. |
getAbstractTypeDeclaration, getAnnotations, getAnonymousClassDeclarationOwner, getModifier, setAbstractTypeDeclaration, setAnonymousClassDeclarationOwner, setModifiergetName, getUsagesInImports, isProxy, setName, setProxygetComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUniteInternalContainer, from, id, id, iterator, resource, resourceeBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSet, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegmenteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDeliverforEach, spliteratorBlock getBody()
setBody(Block),
JavaPackage.getAbstractMethodDeclaration_Body()void setBody(Block value)
Body' containment reference.
value - the new value of the 'Body' containment reference.getBody()org.eclipse.emf.common.util.EList<SingleVariableDeclaration> getParameters()
SingleVariableDeclaration.
It is bidirectional and its opposite is 'Method Declaration'.
JavaPackage.getAbstractMethodDeclaration_Parameters(),
SingleVariableDeclaration.getMethodDeclaration()org.eclipse.emf.common.util.EList<TypeAccess> getThrownExceptions()
TypeAccess.
JavaPackage.getAbstractMethodDeclaration_ThrownExceptions()org.eclipse.emf.common.util.EList<TypeParameter> getTypeParameters()
TypeParameter.
JavaPackage.getAbstractMethodDeclaration_TypeParameters()org.eclipse.emf.common.util.EList<MethodRef> getUsagesInDocComments()
MethodRef.
It is bidirectional and its opposite is 'Method'.
JavaPackage.getAbstractMethodDeclaration_UsagesInDocComments(),
MethodRef.getMethod()org.eclipse.emf.common.util.EList<AbstractMethodInvocation> getUsages()
AbstractMethodInvocation.
It is bidirectional and its opposite is 'Method'.
JavaPackage.getAbstractMethodDeclaration_Usages(),
AbstractMethodInvocation.getMethod()Copyright © 2018–2020 Atlanmod. All rights reserved.