public abstract class BodyDeclarationImpl extends NamedElementImpl implements BodyDeclaration
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 org.eclipse.emf.common.util.EList<Annotation> |
annotations
The cached value of the '
Annotations' containment reference list. |
protected Modifier |
modifier
The cached value of the '
Modifier' containment reference. |
name, NAME_EDEFAULT, proxy, PROXY_EDEFAULT, usagesInImportscomments, originalClassFile, originalCompilationUnitEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
BodyDeclarationImpl() |
| Modifier and Type | Method and Description |
|---|---|
AbstractTypeDeclaration |
basicGetAbstractTypeDeclaration() |
AnonymousClassDeclaration |
basicGetAnonymousClassDeclarationOwner() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetAbstractTypeDeclaration(AbstractTypeDeclaration newAbstractTypeDeclaration,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetAnonymousClassDeclarationOwner(AnonymousClassDeclaration newAnonymousClassDeclarationOwner,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetModifier(Modifier newModifier,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
eBasicRemoveFromContainerFeature(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) |
AbstractTypeDeclaration |
getAbstractTypeDeclaration() |
org.eclipse.emf.common.util.EList<Annotation> |
getAnnotations() |
AnonymousClassDeclaration |
getAnonymousClassDeclarationOwner() |
Modifier |
getModifier() |
void |
setAbstractTypeDeclaration(AbstractTypeDeclaration newAbstractTypeDeclaration) |
void |
setAnonymousClassDeclarationOwner(AnonymousClassDeclaration newAnonymousClassDeclarationOwner) |
void |
setModifier(Modifier newModifier) |
getName, 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, waitgetName, 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<Annotation> annotations
Annotations' containment reference list.
getAnnotations()protected Modifier modifier
Modifier' containment reference.
getModifier()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class NamedElementImplpublic AbstractTypeDeclaration getAbstractTypeDeclaration()
getAbstractTypeDeclaration in interface BodyDeclarationBodyDeclaration.setAbstractTypeDeclaration(AbstractTypeDeclaration),
JavaPackage.getBodyDeclaration_AbstractTypeDeclaration(),
AbstractTypeDeclaration.getBodyDeclarations()public AbstractTypeDeclaration basicGetAbstractTypeDeclaration()
public org.eclipse.emf.common.notify.NotificationChain basicSetAbstractTypeDeclaration(AbstractTypeDeclaration newAbstractTypeDeclaration, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAbstractTypeDeclaration(AbstractTypeDeclaration newAbstractTypeDeclaration)
setAbstractTypeDeclaration in interface BodyDeclarationnewAbstractTypeDeclaration - the new value of the 'Abstract Type Declaration' container reference.BodyDeclaration.getAbstractTypeDeclaration()public org.eclipse.emf.common.util.EList<Annotation> getAnnotations()
getAnnotations in interface BodyDeclarationJavaPackage.getBodyDeclaration_Annotations()public AnonymousClassDeclaration getAnonymousClassDeclarationOwner()
getAnonymousClassDeclarationOwner in interface BodyDeclarationBodyDeclaration.setAnonymousClassDeclarationOwner(AnonymousClassDeclaration),
JavaPackage.getBodyDeclaration_AnonymousClassDeclarationOwner(),
AnonymousClassDeclaration.getBodyDeclarations()public AnonymousClassDeclaration basicGetAnonymousClassDeclarationOwner()
public org.eclipse.emf.common.notify.NotificationChain basicSetAnonymousClassDeclarationOwner(AnonymousClassDeclaration newAnonymousClassDeclarationOwner, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAnonymousClassDeclarationOwner(AnonymousClassDeclaration newAnonymousClassDeclarationOwner)
setAnonymousClassDeclarationOwner in interface BodyDeclarationnewAnonymousClassDeclarationOwner - the new value of the 'Anonymous Class Declaration Owner' container reference.BodyDeclaration.getAnonymousClassDeclarationOwner()public Modifier getModifier()
getModifier in interface BodyDeclarationBodyDeclaration.setModifier(Modifier),
JavaPackage.getBodyDeclaration_Modifier(),
Modifier.getBodyDeclaration()public org.eclipse.emf.common.notify.NotificationChain basicSetModifier(Modifier newModifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setModifier(Modifier newModifier)
setModifier in interface BodyDeclarationnewModifier - the new value of the 'Modifier' containment reference.BodyDeclaration.getModifier()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 NamedElementImplpublic 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 NamedElementImplpublic org.eclipse.emf.common.notify.NotificationChain eBasicRemoveFromContainerFeature(org.eclipse.emf.common.notify.NotificationChain msgs)
eBasicRemoveFromContainerFeature in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class NamedElementImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class NamedElementImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class NamedElementImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class NamedElementImplCopyright © 2018–2020 Atlanmod. All rights reserved.