public class VariableDeclarationStatementImpl extends StatementImpl implements VariableDeclarationStatement
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 static int |
EXTRA_ARRAY_DIMENSIONS_EDEFAULT
The default value of the '
Extra Array Dimensions' attribute. |
protected int |
extraArrayDimensions
The cached value of the '
Extra Array Dimensions' attribute. |
protected org.eclipse.emf.common.util.EList<VariableDeclarationFragment> |
fragments
The cached value of the '
Fragments' containment reference list. |
protected Modifier |
modifier
The cached value of the '
Modifier' containment reference. |
protected TypeAccess |
type
The cached value of the '
Type' containment reference. |
comments, originalClassFile, originalCompilationUnitEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
VariableDeclarationStatementImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetModifier(Modifier newModifier,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetType(TypeAccess newType,
org.eclipse.emf.common.notify.NotificationChain msgs) |
int |
eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass) |
int |
eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass) |
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) |
org.eclipse.emf.common.util.EList<Annotation> |
getAnnotations() |
int |
getExtraArrayDimensions() |
org.eclipse.emf.common.util.EList<VariableDeclarationFragment> |
getFragments() |
Modifier |
getModifier() |
TypeAccess |
getType() |
void |
setExtraArrayDimensions(int newExtraArrayDimensions) |
void |
setModifier(Modifier newModifier) |
void |
setType(TypeAccess newType) |
String |
toString() |
basicGetOriginalClassFile, 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, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, 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, waitgetComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUniteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected TypeAccess type
Type' containment reference.
getType()protected org.eclipse.emf.common.util.EList<VariableDeclarationFragment> fragments
Fragments' containment reference list.
getFragments()protected static final int EXTRA_ARRAY_DIMENSIONS_EDEFAULT
Extra Array Dimensions' attribute.
getExtraArrayDimensions(),
Constant Field Valuesprotected int extraArrayDimensions
Extra Array Dimensions' attribute.
getExtraArrayDimensions()protected Modifier modifier
Modifier' containment reference.
getModifier()protected org.eclipse.emf.common.util.EList<Annotation> annotations
Annotations' containment reference list.
getAnnotations()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class StatementImplpublic TypeAccess getType()
getType in interface AbstractVariablesContainerAbstractVariablesContainer.setType(TypeAccess),
JavaPackage.getAbstractVariablesContainer_Type()public org.eclipse.emf.common.notify.NotificationChain basicSetType(TypeAccess newType, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setType(TypeAccess newType)
setType in interface AbstractVariablesContainernewType - the new value of the 'Type' containment reference.AbstractVariablesContainer.getType()public org.eclipse.emf.common.util.EList<VariableDeclarationFragment> getFragments()
getFragments in interface AbstractVariablesContainerJavaPackage.getAbstractVariablesContainer_Fragments(),
VariableDeclarationFragment.getVariablesContainer()public int getExtraArrayDimensions()
getExtraArrayDimensions in interface VariableDeclarationStatementVariableDeclarationStatement.setExtraArrayDimensions(int),
JavaPackage.getVariableDeclarationStatement_ExtraArrayDimensions()public void setExtraArrayDimensions(int newExtraArrayDimensions)
setExtraArrayDimensions in interface VariableDeclarationStatementnewExtraArrayDimensions - the new value of the 'Extra Array Dimensions' attribute.VariableDeclarationStatement.getExtraArrayDimensions()public Modifier getModifier()
getModifier in interface VariableDeclarationStatementVariableDeclarationStatement.setModifier(Modifier),
JavaPackage.getVariableDeclarationStatement_Modifier(),
Modifier.getVariableDeclarationStatement()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 VariableDeclarationStatementnewModifier - the new value of the 'Modifier' containment reference.VariableDeclarationStatement.getModifier()public org.eclipse.emf.common.util.EList<Annotation> getAnnotations()
getAnnotations in interface VariableDeclarationStatementJavaPackage.getVariableDeclarationStatement_Annotations()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 org.eclipse.emf.ecore.impl.BasicEObjectImplpublic 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 ASTNodeImplpublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class ASTNodeImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class ASTNodeImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class ASTNodeImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class ASTNodeImplpublic int eBaseStructuralFeatureID(int derivedFeatureID,
Class<?> baseClass)
eBaseStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteBaseStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic int eDerivedStructuralFeatureID(int baseFeatureID,
Class<?> baseClass)
eDerivedStructuralFeatureID in interface org.eclipse.emf.ecore.InternalEObjecteDerivedStructuralFeatureID in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2018–2020 Atlanmod. All rights reserved.