public class ConditionalExpressionImpl extends ExpressionImpl implements ConditionalExpression
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 |
elseExpression
The cached value of the '
Else Expression' containment reference. |
protected Expression |
expression
The cached value of the '
Expression' containment reference. |
protected Expression |
thenExpression
The cached value of the '
Then Expression' containment reference. |
comments, originalClassFile, originalCompilationUnitEVIRTUAL_GET, EVIRTUAL_IS_SET, EVIRTUAL_NO_VALUE, EVIRTUAL_SET, EVIRTUAL_UNSET| Modifier | Constructor and Description |
|---|---|
protected |
ConditionalExpressionImpl() |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetElseExpression(Expression newElseExpression,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetExpression(Expression newExpression,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetThenExpression(Expression newThenExpression,
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 |
getElseExpression() |
Expression |
getExpression() |
Expression |
getThenExpression() |
void |
setElseExpression(Expression newElseExpression) |
void |
setExpression(Expression newExpression) |
void |
setThenExpression(Expression newThenExpression) |
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, eVirtualValues, toStringeNotificationRequired, 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 elseExpression
Else Expression' containment reference.
getElseExpression()protected Expression expression
Expression' containment reference.
getExpression()protected Expression thenExpression
Then Expression' containment reference.
getThenExpression()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class ExpressionImplpublic Expression getElseExpression()
getElseExpression in interface ConditionalExpressionConditionalExpression.setElseExpression(Expression),
JavaPackage.getConditionalExpression_ElseExpression()public org.eclipse.emf.common.notify.NotificationChain basicSetElseExpression(Expression newElseExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setElseExpression(Expression newElseExpression)
setElseExpression in interface ConditionalExpressionnewElseExpression - the new value of the 'Else Expression' containment reference.ConditionalExpression.getElseExpression()public Expression getExpression()
getExpression in interface ConditionalExpressionConditionalExpression.setExpression(Expression),
JavaPackage.getConditionalExpression_Expression()public org.eclipse.emf.common.notify.NotificationChain basicSetExpression(Expression newExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setExpression(Expression newExpression)
setExpression in interface ConditionalExpressionnewExpression - the new value of the 'Expression' containment reference.ConditionalExpression.getExpression()public Expression getThenExpression()
getThenExpression in interface ConditionalExpressionConditionalExpression.setThenExpression(Expression),
JavaPackage.getConditionalExpression_ThenExpression()public org.eclipse.emf.common.notify.NotificationChain basicSetThenExpression(Expression newThenExpression, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setThenExpression(Expression newThenExpression)
setThenExpression in interface ConditionalExpressionnewThenExpression - the new value of the 'Then Expression' containment reference.ConditionalExpression.getThenExpression()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 ASTNodeImplCopyright © 2018–2020 Atlanmod. All rights reserved.