public class ModifierImpl extends ASTNodeImpl implements Modifier
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 InheritanceKind |
inheritance
The cached value of the '
Inheritance' attribute. |
protected static InheritanceKind |
INHERITANCE_EDEFAULT
The default value of the '
Inheritance' attribute. |
protected boolean |
native_
The cached value of the '
Native' attribute. |
protected static boolean |
NATIVE_EDEFAULT
The default value of the '
Native' attribute. |
protected boolean |
static_
The cached value of the '
Static' attribute. |
protected static boolean |
STATIC_EDEFAULT
The default value of the '
Static' attribute. |
protected boolean |
strictfp_
The cached value of the '
Strictfp' attribute. |
protected static boolean |
STRICTFP_EDEFAULT
The default value of the '
Strictfp' attribute. |
protected boolean |
synchronized_
The cached value of the '
Synchronized' attribute. |
protected static boolean |
SYNCHRONIZED_EDEFAULT
The default value of the '
Synchronized' attribute. |
protected boolean |
transient_
The cached value of the '
Transient' attribute. |
protected static boolean |
TRANSIENT_EDEFAULT
The default value of the '
Transient' attribute. |
protected VisibilityKind |
visibility
The cached value of the '
Visibility' attribute. |
protected static VisibilityKind |
VISIBILITY_EDEFAULT
The default value of the '
Visibility' attribute. |
protected boolean |
volatile_
The cached value of the '
Volatile' attribute. |
protected static boolean |
VOLATILE_EDEFAULT
The default value of the '
Volatile' attribute. |
comments, originalClassFile, originalCompilationUnitEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
ModifierImpl() |
| Modifier and Type | Method and Description |
|---|---|
BodyDeclaration |
basicGetBodyDeclaration() |
SingleVariableDeclaration |
basicGetSingleVariableDeclaration() |
VariableDeclarationExpression |
basicGetVariableDeclarationExpression() |
VariableDeclarationStatement |
basicGetVariableDeclarationStatement() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetBodyDeclaration(BodyDeclaration newBodyDeclaration,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetSingleVariableDeclaration(SingleVariableDeclaration newSingleVariableDeclaration,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetVariableDeclarationExpression(VariableDeclarationExpression newVariableDeclarationExpression,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetVariableDeclarationStatement(VariableDeclarationStatement newVariableDeclarationStatement,
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) |
BodyDeclaration |
getBodyDeclaration() |
InheritanceKind |
getInheritance() |
SingleVariableDeclaration |
getSingleVariableDeclaration() |
VariableDeclarationExpression |
getVariableDeclarationExpression() |
VariableDeclarationStatement |
getVariableDeclarationStatement() |
VisibilityKind |
getVisibility() |
boolean |
isNative() |
boolean |
isStatic() |
boolean |
isStrictfp() |
boolean |
isSynchronized() |
boolean |
isTransient() |
boolean |
isVolatile() |
void |
setBodyDeclaration(BodyDeclaration newBodyDeclaration) |
void |
setInheritance(InheritanceKind newInheritance) |
void |
setNative(boolean newNative) |
void |
setSingleVariableDeclaration(SingleVariableDeclaration newSingleVariableDeclaration) |
void |
setStatic(boolean newStatic) |
void |
setStrictfp(boolean newStrictfp) |
void |
setSynchronized(boolean newSynchronized) |
void |
setTransient(boolean newTransient) |
void |
setVariableDeclarationExpression(VariableDeclarationExpression newVariableDeclarationExpression) |
void |
setVariableDeclarationStatement(VariableDeclarationStatement newVariableDeclarationStatement) |
void |
setVisibility(VisibilityKind newVisibility) |
void |
setVolatile(boolean newVolatile) |
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, 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, waitgetComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUniteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final VisibilityKind VISIBILITY_EDEFAULT
Visibility' attribute.
getVisibility()protected VisibilityKind visibility
Visibility' attribute.
getVisibility()protected static final InheritanceKind INHERITANCE_EDEFAULT
Inheritance' attribute.
getInheritance()protected InheritanceKind inheritance
Inheritance' attribute.
getInheritance()protected static final boolean STATIC_EDEFAULT
Static' attribute.
isStatic(),
Constant Field Valuesprotected boolean static_
Static' attribute.
isStatic()protected static final boolean TRANSIENT_EDEFAULT
Transient' attribute.
isTransient(),
Constant Field Valuesprotected boolean transient_
Transient' attribute.
isTransient()protected static final boolean VOLATILE_EDEFAULT
Volatile' attribute.
isVolatile(),
Constant Field Valuesprotected boolean volatile_
Volatile' attribute.
isVolatile()protected static final boolean NATIVE_EDEFAULT
Native' attribute.
isNative(),
Constant Field Valuesprotected boolean native_
Native' attribute.
isNative()protected static final boolean STRICTFP_EDEFAULT
Strictfp' attribute.
isStrictfp(),
Constant Field Valuesprotected boolean strictfp_
Strictfp' attribute.
isStrictfp()protected static final boolean SYNCHRONIZED_EDEFAULT
Synchronized' attribute.
isSynchronized(),
Constant Field Valuesprotected boolean synchronized_
Synchronized' attribute.
isSynchronized()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ASTNodeImplpublic VisibilityKind getVisibility()
getVisibility in interface ModifierVisibilityKind,
Modifier.setVisibility(VisibilityKind),
JavaPackage.getModifier_Visibility()public void setVisibility(VisibilityKind newVisibility)
setVisibility in interface ModifiernewVisibility - the new value of the 'Visibility' attribute.VisibilityKind,
Modifier.getVisibility()public InheritanceKind getInheritance()
getInheritance in interface ModifierInheritanceKind,
Modifier.setInheritance(InheritanceKind),
JavaPackage.getModifier_Inheritance()public void setInheritance(InheritanceKind newInheritance)
setInheritance in interface ModifiernewInheritance - the new value of the 'Inheritance' attribute.InheritanceKind,
Modifier.getInheritance()public boolean isStatic()
isStatic in interface ModifierModifier.setStatic(boolean),
JavaPackage.getModifier_Static()public void setStatic(boolean newStatic)
setStatic in interface ModifiernewStatic - the new value of the 'Static' attribute.Modifier.isStatic()public boolean isTransient()
isTransient in interface ModifierModifier.setTransient(boolean),
JavaPackage.getModifier_Transient()public void setTransient(boolean newTransient)
setTransient in interface ModifiernewTransient - the new value of the 'Transient' attribute.Modifier.isTransient()public boolean isVolatile()
isVolatile in interface ModifierModifier.setVolatile(boolean),
JavaPackage.getModifier_Volatile()public void setVolatile(boolean newVolatile)
setVolatile in interface ModifiernewVolatile - the new value of the 'Volatile' attribute.Modifier.isVolatile()public boolean isNative()
isNative in interface ModifierModifier.setNative(boolean),
JavaPackage.getModifier_Native()public void setNative(boolean newNative)
setNative in interface ModifiernewNative - the new value of the 'Native' attribute.Modifier.isNative()public boolean isStrictfp()
isStrictfp in interface ModifierModifier.setStrictfp(boolean),
JavaPackage.getModifier_Strictfp()public void setStrictfp(boolean newStrictfp)
setStrictfp in interface ModifiernewStrictfp - the new value of the 'Strictfp' attribute.Modifier.isStrictfp()public boolean isSynchronized()
isSynchronized in interface ModifierModifier.setSynchronized(boolean),
JavaPackage.getModifier_Synchronized()public void setSynchronized(boolean newSynchronized)
setSynchronized in interface ModifiernewSynchronized - the new value of the 'Synchronized' attribute.Modifier.isSynchronized()public BodyDeclaration getBodyDeclaration()
getBodyDeclaration in interface ModifierModifier.setBodyDeclaration(BodyDeclaration),
JavaPackage.getModifier_BodyDeclaration(),
BodyDeclaration.getModifier()public BodyDeclaration basicGetBodyDeclaration()
public org.eclipse.emf.common.notify.NotificationChain basicSetBodyDeclaration(BodyDeclaration newBodyDeclaration, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBodyDeclaration(BodyDeclaration newBodyDeclaration)
setBodyDeclaration in interface ModifiernewBodyDeclaration - the new value of the 'Body Declaration' container reference.Modifier.getBodyDeclaration()public SingleVariableDeclaration getSingleVariableDeclaration()
getSingleVariableDeclaration in interface ModifierModifier.setSingleVariableDeclaration(SingleVariableDeclaration),
JavaPackage.getModifier_SingleVariableDeclaration(),
SingleVariableDeclaration.getModifier()public SingleVariableDeclaration basicGetSingleVariableDeclaration()
public org.eclipse.emf.common.notify.NotificationChain basicSetSingleVariableDeclaration(SingleVariableDeclaration newSingleVariableDeclaration, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setSingleVariableDeclaration(SingleVariableDeclaration newSingleVariableDeclaration)
setSingleVariableDeclaration in interface ModifiernewSingleVariableDeclaration - the new value of the 'Single Variable Declaration' container reference.Modifier.getSingleVariableDeclaration()public VariableDeclarationStatement getVariableDeclarationStatement()
getVariableDeclarationStatement in interface ModifierModifier.setVariableDeclarationStatement(VariableDeclarationStatement),
JavaPackage.getModifier_VariableDeclarationStatement(),
VariableDeclarationStatement.getModifier()public VariableDeclarationStatement basicGetVariableDeclarationStatement()
public org.eclipse.emf.common.notify.NotificationChain basicSetVariableDeclarationStatement(VariableDeclarationStatement newVariableDeclarationStatement, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setVariableDeclarationStatement(VariableDeclarationStatement newVariableDeclarationStatement)
setVariableDeclarationStatement in interface ModifiernewVariableDeclarationStatement - the new value of the 'Variable Declaration Statement' container reference.Modifier.getVariableDeclarationStatement()public VariableDeclarationExpression getVariableDeclarationExpression()
getVariableDeclarationExpression in interface ModifierModifier.setVariableDeclarationExpression(VariableDeclarationExpression),
JavaPackage.getModifier_VariableDeclarationExpression(),
VariableDeclarationExpression.getModifier()public VariableDeclarationExpression basicGetVariableDeclarationExpression()
public org.eclipse.emf.common.notify.NotificationChain basicSetVariableDeclarationExpression(VariableDeclarationExpression newVariableDeclarationExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setVariableDeclarationExpression(VariableDeclarationExpression newVariableDeclarationExpression)
setVariableDeclarationExpression in interface ModifiernewVariableDeclarationExpression - the new value of the 'Variable Declaration Expression' container reference.Modifier.getVariableDeclarationExpression()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 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 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 String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2018–2020 Atlanmod. All rights reserved.