public class SingleVariableDeclarationImpl extends VariableDeclarationImpl implements SingleVariableDeclaration
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. |
protected TypeAccess |
type
The cached value of the '
Type' containment reference. |
protected boolean |
varargs
The cached value of the '
Varargs' attribute. |
protected static boolean |
VARARGS_EDEFAULT
The default value of the '
Varargs' attribute. |
EXTRA_ARRAY_DIMENSIONS_EDEFAULT, extraArrayDimensions, initializer, usageInVariableAccessname, NAME_EDEFAULT, proxy, PROXY_EDEFAULT, usagesInImportscomments, originalClassFile, originalCompilationUnitEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
SingleVariableDeclarationImpl() |
| Modifier and Type | Method and Description |
|---|---|
CatchClause |
basicGetCatchClause() |
EnhancedForStatement |
basicGetEnhancedForStatement() |
AbstractMethodDeclaration |
basicGetMethodDeclaration() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetCatchClause(CatchClause newCatchClause,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetEnhancedForStatement(EnhancedForStatement newEnhancedForStatement,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetMethodDeclaration(AbstractMethodDeclaration newMethodDeclaration,
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 |
basicSetType(TypeAccess newType,
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) |
org.eclipse.emf.common.util.EList<Annotation> |
getAnnotations() |
CatchClause |
getCatchClause() |
EnhancedForStatement |
getEnhancedForStatement() |
AbstractMethodDeclaration |
getMethodDeclaration() |
Modifier |
getModifier() |
TypeAccess |
getType() |
boolean |
isVarargs() |
void |
setCatchClause(CatchClause newCatchClause) |
void |
setEnhancedForStatement(EnhancedForStatement newEnhancedForStatement) |
void |
setMethodDeclaration(AbstractMethodDeclaration newMethodDeclaration) |
void |
setModifier(Modifier newModifier) |
void |
setType(TypeAccess newType) |
void |
setVarargs(boolean newVarargs) |
String |
toString() |
basicSetInitializer, getExtraArrayDimensions, getInitializer, getUsageInVariableAccess, setExtraArrayDimensions, setInitializergetName, getUsagesInImports, isProxy, setName, setProxybasicGetOriginalClassFile, 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, waitgetExtraArrayDimensions, getInitializer, getUsageInVariableAccess, setExtraArrayDimensions, setInitializergetName, getUsagesInImports, isProxy, setName, setProxygetComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUniteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected Modifier modifier
Modifier' containment reference.
getModifier()protected static final boolean VARARGS_EDEFAULT
Varargs' attribute.
isVarargs(),
Constant Field Valuesprotected boolean varargs
Varargs' attribute.
isVarargs()protected TypeAccess type
Type' containment reference.
getType()protected org.eclipse.emf.common.util.EList<Annotation> annotations
Annotations' containment reference list.
getAnnotations()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class VariableDeclarationImplpublic Modifier getModifier()
getModifier in interface SingleVariableDeclarationSingleVariableDeclaration.setModifier(Modifier),
JavaPackage.getSingleVariableDeclaration_Modifier(),
Modifier.getSingleVariableDeclaration()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 SingleVariableDeclarationnewModifier - the new value of the 'Modifier' containment reference.SingleVariableDeclaration.getModifier()public boolean isVarargs()
isVarargs in interface SingleVariableDeclarationSingleVariableDeclaration.setVarargs(boolean),
JavaPackage.getSingleVariableDeclaration_Varargs()public void setVarargs(boolean newVarargs)
setVarargs in interface SingleVariableDeclarationnewVarargs - the new value of the 'Varargs' attribute.SingleVariableDeclaration.isVarargs()public TypeAccess getType()
getType in interface SingleVariableDeclarationSingleVariableDeclaration.setType(TypeAccess),
JavaPackage.getSingleVariableDeclaration_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 SingleVariableDeclarationnewType - the new value of the 'Type' containment reference.SingleVariableDeclaration.getType()public org.eclipse.emf.common.util.EList<Annotation> getAnnotations()
getAnnotations in interface SingleVariableDeclarationJavaPackage.getSingleVariableDeclaration_Annotations()public AbstractMethodDeclaration getMethodDeclaration()
getMethodDeclaration in interface SingleVariableDeclarationSingleVariableDeclaration.setMethodDeclaration(AbstractMethodDeclaration),
JavaPackage.getSingleVariableDeclaration_MethodDeclaration(),
AbstractMethodDeclaration.getParameters()public AbstractMethodDeclaration basicGetMethodDeclaration()
public org.eclipse.emf.common.notify.NotificationChain basicSetMethodDeclaration(AbstractMethodDeclaration newMethodDeclaration, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMethodDeclaration(AbstractMethodDeclaration newMethodDeclaration)
setMethodDeclaration in interface SingleVariableDeclarationnewMethodDeclaration - the new value of the 'Method Declaration' container reference.SingleVariableDeclaration.getMethodDeclaration()public CatchClause getCatchClause()
getCatchClause in interface SingleVariableDeclarationSingleVariableDeclaration.setCatchClause(CatchClause),
JavaPackage.getSingleVariableDeclaration_CatchClause(),
CatchClause.getException()public CatchClause basicGetCatchClause()
public org.eclipse.emf.common.notify.NotificationChain basicSetCatchClause(CatchClause newCatchClause, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCatchClause(CatchClause newCatchClause)
setCatchClause in interface SingleVariableDeclarationnewCatchClause - the new value of the 'Catch Clause' container reference.SingleVariableDeclaration.getCatchClause()public EnhancedForStatement getEnhancedForStatement()
getEnhancedForStatement in interface SingleVariableDeclarationSingleVariableDeclaration.setEnhancedForStatement(EnhancedForStatement),
JavaPackage.getSingleVariableDeclaration_EnhancedForStatement(),
EnhancedForStatement.getParameter()public EnhancedForStatement basicGetEnhancedForStatement()
public org.eclipse.emf.common.notify.NotificationChain basicSetEnhancedForStatement(EnhancedForStatement newEnhancedForStatement, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setEnhancedForStatement(EnhancedForStatement newEnhancedForStatement)
setEnhancedForStatement in interface SingleVariableDeclarationnewEnhancedForStatement - the new value of the 'Enhanced For Statement' container reference.SingleVariableDeclaration.getEnhancedForStatement()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 VariableDeclarationImplpublic 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 VariableDeclarationImplpublic 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 VariableDeclarationImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class VariableDeclarationImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class VariableDeclarationImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class VariableDeclarationImplpublic String toString()
toString in class VariableDeclarationImplCopyright © 2018–2020 Atlanmod. All rights reserved.