public class AssignmentImpl extends ExpressionImpl implements Assignment
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 Expression |
leftHandSide
The cached value of the '
Left Hand Side' containment reference. |
protected AssignmentKind |
operator
The cached value of the '
Operator' attribute. |
protected static AssignmentKind |
OPERATOR_EDEFAULT
The default value of the '
Operator' attribute. |
protected Expression |
rightHandSide
The cached value of the '
Right Hand Side' containment reference. |
comments, originalClassFile, originalCompilationUnitEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
AssignmentImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetLeftHandSide(Expression newLeftHandSide,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetRightHandSide(Expression newRightHandSide,
org.eclipse.emf.common.notify.NotificationChain msgs) |
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,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
Expression |
getLeftHandSide() |
AssignmentKind |
getOperator() |
Expression |
getRightHandSide() |
void |
setLeftHandSide(Expression newLeftHandSide) |
void |
setOperator(AssignmentKind newOperator) |
void |
setRightHandSide(Expression newRightHandSide) |
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, 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, waitgetComments, getOriginalClassFile, getOriginalCompilationUnit, setOriginalClassFile, setOriginalCompilationUniteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected Expression leftHandSide
Left Hand Side' containment reference.
getLeftHandSide()protected static final AssignmentKind OPERATOR_EDEFAULT
Operator' attribute.
getOperator()protected AssignmentKind operator
Operator' attribute.
getOperator()protected Expression rightHandSide
Right Hand Side' containment reference.
getRightHandSide()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ExpressionImplpublic Expression getLeftHandSide()
getLeftHandSide in interface AssignmentAssignment.setLeftHandSide(Expression),
JavaPackage.getAssignment_LeftHandSide()public org.eclipse.emf.common.notify.NotificationChain basicSetLeftHandSide(Expression newLeftHandSide, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setLeftHandSide(Expression newLeftHandSide)
setLeftHandSide in interface AssignmentnewLeftHandSide - the new value of the 'Left Hand Side' containment reference.Assignment.getLeftHandSide()public AssignmentKind getOperator()
getOperator in interface AssignmentAssignmentKind,
Assignment.setOperator(AssignmentKind),
JavaPackage.getAssignment_Operator()public void setOperator(AssignmentKind newOperator)
setOperator in interface AssignmentnewOperator - the new value of the 'Operator' attribute.AssignmentKind,
Assignment.getOperator()public Expression getRightHandSide()
getRightHandSide in interface AssignmentAssignment.setRightHandSide(Expression),
JavaPackage.getAssignment_RightHandSide()public org.eclipse.emf.common.notify.NotificationChain basicSetRightHandSide(Expression newRightHandSide, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setRightHandSide(Expression newRightHandSide)
setRightHandSide in interface AssignmentnewRightHandSide - the new value of the 'Right Hand Side' containment reference.Assignment.getRightHandSide()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 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 String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2018–2020 Atlanmod. All rights reserved.