public abstract class AbstractMethodDeclarationImpl extends BodyDeclarationImpl implements AbstractMethodDeclaration
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Containerorg.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolder, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderBaseImpl, org.eclipse.emf.ecore.impl.BasicEObjectImpl.EPropertiesHolderImplorg.eclipse.emf.common.notify.impl.BasicNotifierImpl.EAdapterList<E extends Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EScannableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected Block |
body
The cached value of the '
Body' containment reference. |
protected org.eclipse.emf.common.util.EList<SingleVariableDeclaration> |
parameters
The cached value of the '
Parameters' containment reference list. |
protected org.eclipse.emf.common.util.EList<TypeAccess> |
thrownExceptions
The cached value of the '
Thrown Exceptions' containment reference list. |
protected org.eclipse.emf.common.util.EList<TypeParameter> |
typeParameters
The cached value of the '
Type Parameters' containment reference list. |
protected org.eclipse.emf.common.util.EList<AbstractMethodInvocation> |
usages
The cached value of the '
Usages' reference list. |
protected org.eclipse.emf.common.util.EList<MethodRef> |
usagesInDocComments
The cached value of the '
Usages In Doc Comments' reference list. |
annotations, modifiername, NAME_EDEFAULT, proxy, PROXY_EDEFAULT, usagesInImportscomments, originalClassFile, originalCompilationUnitEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
AbstractMethodDeclarationImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetBody(Block newBody,
org.eclipse.emf.common.notify.NotificationChain msgs) |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Block |
getBody() |
org.eclipse.emf.common.util.EList<SingleVariableDeclaration> |
getParameters() |
org.eclipse.emf.common.util.EList<TypeAccess> |
getThrownExceptions() |
org.eclipse.emf.common.util.EList<TypeParameter> |
getTypeParameters() |
org.eclipse.emf.common.util.EList<AbstractMethodInvocation> |
getUsages() |
org.eclipse.emf.common.util.EList<MethodRef> |
getUsagesInDocComments() |
void |
setBody(Block newBody) |
basicGetAbstractTypeDeclaration, basicGetAnonymousClassDeclarationOwner, basicSetAbstractTypeDeclaration, basicSetAnonymousClassDeclarationOwner, basicSetModifier, eBasicRemoveFromContainerFeature, getAbstractTypeDeclaration, getAnnotations, getAnonymousClassDeclarationOwner, getModifier, setAbstractTypeDeclaration, setAnonymousClassDeclarationOwner, setModifiergetName, getUsagesInImports, isProxy, setName, setProxy, toStringbasicGetOriginalClassFile, basicGetOriginalCompilationUnit, getComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUnitdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eInternalContainer, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseRemove, eInvocationDelegate, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eSettingDelegate, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAbstractTypeDeclaration, getAnnotations, getAnonymousClassDeclarationOwner, getModifier, setAbstractTypeDeclaration, setAnonymousClassDeclarationOwner, setModifiergetName, getUsagesInImports, isProxy, setName, setProxygetComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUniteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected org.eclipse.emf.common.util.EList<SingleVariableDeclaration> parameters
Parameters' containment reference list.
getParameters()protected org.eclipse.emf.common.util.EList<TypeAccess> thrownExceptions
Thrown Exceptions' containment reference list.
getThrownExceptions()protected org.eclipse.emf.common.util.EList<TypeParameter> typeParameters
Type Parameters' containment reference list.
getTypeParameters()protected org.eclipse.emf.common.util.EList<MethodRef> usagesInDocComments
Usages In Doc Comments' reference list.
getUsagesInDocComments()protected org.eclipse.emf.common.util.EList<AbstractMethodInvocation> usages
Usages' reference list.
getUsages()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class BodyDeclarationImplpublic Block getBody()
getBody in interface AbstractMethodDeclarationAbstractMethodDeclaration.setBody(Block),
JavaPackage.getAbstractMethodDeclaration_Body()public org.eclipse.emf.common.notify.NotificationChain basicSetBody(Block newBody, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBody(Block newBody)
setBody in interface AbstractMethodDeclarationnewBody - the new value of the 'Body' containment reference.AbstractMethodDeclaration.getBody()public org.eclipse.emf.common.util.EList<SingleVariableDeclaration> getParameters()
getParameters in interface AbstractMethodDeclarationJavaPackage.getAbstractMethodDeclaration_Parameters(),
SingleVariableDeclaration.getMethodDeclaration()public org.eclipse.emf.common.util.EList<TypeAccess> getThrownExceptions()
getThrownExceptions in interface AbstractMethodDeclarationJavaPackage.getAbstractMethodDeclaration_ThrownExceptions()public org.eclipse.emf.common.util.EList<TypeParameter> getTypeParameters()
getTypeParameters in interface AbstractMethodDeclarationJavaPackage.getAbstractMethodDeclaration_TypeParameters()public org.eclipse.emf.common.util.EList<MethodRef> getUsagesInDocComments()
getUsagesInDocComments in interface AbstractMethodDeclarationJavaPackage.getAbstractMethodDeclaration_UsagesInDocComments(),
MethodRef.getMethod()public org.eclipse.emf.common.util.EList<AbstractMethodInvocation> getUsages()
getUsages in interface AbstractMethodDeclarationJavaPackage.getAbstractMethodDeclaration_Usages(),
AbstractMethodInvocation.getMethod()public org.eclipse.emf.common.notify.NotificationChain eInverseAdd(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseAdd in class BodyDeclarationImplpublic org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove in class BodyDeclarationImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class BodyDeclarationImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class BodyDeclarationImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class BodyDeclarationImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class BodyDeclarationImplCopyright © 2018–2020 Atlanmod. All rights reserved.