public class XAssignmentImpl extends XAbstractFeatureCallImplCustom implements XAssignment
The following features are implemented:
org.eclipse.emf.ecore.impl.MinimalEObjectImpl.Container.Dynamicorg.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 java.lang.Object & org.eclipse.emf.common.notify.Adapter>, org.eclipse.emf.common.notify.impl.BasicNotifierImpl.EObservableAdapterList| Modifier and Type | Field and Description |
|---|---|
protected XExpression |
assignable
The cached value of the '
Assignable' containment reference. |
protected static boolean |
EXPLICIT_STATIC_EDEFAULT
The default value of the '
Explicit Static' attribute. |
protected boolean |
explicitStatic
The cached value of the '
Explicit Static' attribute. |
protected static boolean |
STATIC_WITH_DECLARING_TYPE_EDEFAULT
The default value of the '
Static With Declaring Type' attribute. |
protected boolean |
staticWithDeclaringType
The cached value of the '
Static With Declaring Type' attribute. |
protected XExpression |
value
The cached value of the '
Value' containment reference. |
feature, implicitFirstArgument, implicitReceiver, INVALID_FEATURE_ISSUE_CODE_EDEFAULT, invalidFeatureIssueCode, typeArguments, VALID_FEATURE_EDEFAULT, validFeatureEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
XAssignmentImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetAssignable(XExpression newAssignable,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetValue(XExpression newValue,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
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,
java.lang.Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
XExpression |
getAssignable() |
XExpression |
getValue() |
boolean |
isExplicitStatic() |
boolean |
isStaticWithDeclaringType() |
void |
setAssignable(XExpression newAssignable) |
void |
setExplicitStatic(boolean newExplicitStatic) |
void |
setStaticWithDeclaringType(boolean newStaticWithDeclaringType) |
void |
setValue(XExpression newValue) |
java.lang.String |
toString() |
createArgumentList, ensureFeatureLinked, getActualArguments, getActualArguments, getActualReceiver, getConcreteSyntaxFeatureName, getExpressionAsString, getExpressionsAsString, getFeature, getImplicitFirstArgument, getImplicitReceiver, getInvalidFeatureIssueCode, isExplicitOperationCallOrBuilderSyntax, isExtension, isOperation, isPackageFragment, isStatic, isTypeLiteral, isValidFeature, setFeaturebasicGetFeature, basicSetImplicitFirstArgument, basicSetImplicitReceiver, getActualArguments, getActualReceiver, getExplicitArguments, getTypeArguments, isExtension, setImplicitFirstArgument, setImplicitReceiver, setInvalidFeatureIssueCodeeBasicSetContainer, eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eBasicAdapterArray, eBasicAdapterListeners, eBasicAdapters, eBasicHasAdapters, eBasicProperties, eBasicSetAdapterArray, eBasicSetAdapterListeners, eBasicSetContainer, eBasicSetContainerFeatureID, eBasicSetSettings, eBasicSettings, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eDynamicClass, eHasSettings, eIsProxy, eProperties, eProxyURI, eSetClass, eSetDeliver, eSetDirectResource, eSetProxyURI, eSettingseAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, 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, 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, waitgetActualArguments, getActualReceiver, getConcreteSyntaxFeatureName, getExplicitArguments, getFeature, getImplicitFirstArgument, getImplicitReceiver, getInvalidFeatureIssueCode, getTypeArguments, isExplicitOperationCallOrBuilderSyntax, isExtension, isOperation, isPackageFragment, isStatic, isTypeLiteral, isValidFeature, setFeature, setImplicitFirstArgument, setImplicitReceiver, setInvalidFeatureIssueCodeeAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected XExpression assignable
Assignable' containment reference.
getAssignable()protected XExpression value
Value' containment reference.
getValue()protected static final boolean EXPLICIT_STATIC_EDEFAULT
Explicit Static' attribute.
isExplicitStatic(),
Constant Field Valuesprotected boolean explicitStatic
Explicit Static' attribute.
isExplicitStatic()protected static final boolean STATIC_WITH_DECLARING_TYPE_EDEFAULT
Static With Declaring Type' attribute.
isStaticWithDeclaringType(),
Constant Field Valuesprotected boolean staticWithDeclaringType
Static With Declaring Type' attribute.
isStaticWithDeclaringType()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class XAbstractFeatureCallImplpublic XExpression getAssignable()
getAssignable in interface XAssignmentXAssignment.setAssignable(XExpression),
XbasePackage.getXAssignment_Assignable()public org.eclipse.emf.common.notify.NotificationChain basicSetAssignable(XExpression newAssignable, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAssignable(XExpression newAssignable)
setAssignable in interface XAssignmentnewAssignable - the new value of the 'Assignable' containment reference.XAssignment.getAssignable()public XExpression getValue()
getValue in interface XAssignmentXAssignment.setValue(XExpression),
XbasePackage.getXAssignment_Value()public org.eclipse.emf.common.notify.NotificationChain basicSetValue(XExpression newValue, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setValue(XExpression newValue)
setValue in interface XAssignmentnewValue - the new value of the 'Value' containment reference.XAssignment.getValue()public boolean isExplicitStatic()
isExplicitStatic in interface XAssignmentXAssignment.setExplicitStatic(boolean),
XbasePackage.getXAssignment_ExplicitStatic()public void setExplicitStatic(boolean newExplicitStatic)
setExplicitStatic in interface XAssignmentnewExplicitStatic - the new value of the 'Explicit Static' attribute.XAssignment.isExplicitStatic()public boolean isStaticWithDeclaringType()
isStaticWithDeclaringType in interface XAssignmentXAssignment.setStaticWithDeclaringType(boolean),
XbasePackage.getXAssignment_StaticWithDeclaringType()public void setStaticWithDeclaringType(boolean newStaticWithDeclaringType)
setStaticWithDeclaringType in interface XAssignmentnewStaticWithDeclaringType - the new value of the 'Static With Declaring Type' attribute.XAssignment.isStaticWithDeclaringType()public 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 XAbstractFeatureCallImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class XAbstractFeatureCallImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class XAbstractFeatureCallImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class XAbstractFeatureCallImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class XAbstractFeatureCallImplpublic java.lang.String toString()
toString in class XAbstractFeatureCallImpl