public class IfImpl extends StatementImpl implements If
The following features are implemented:
MinimalEObjectImpl.Container.DynamicMinimalEObjectImpl.ContainerBasicNotifierImpl.EAdapterList<E extends Object & Adapter>, BasicNotifierImpl.EObservableAdapterListInternalEObject.EStoreNILEOPPOSITE_FEATURE_BASE| Modifier and Type | Method and Description |
|---|---|
StatementList |
basicGetHasElse() |
If |
basicGetHasElseIf() |
Expression |
basicGetHasIfCondition() |
StatementList |
basicGetHasThen() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
void |
eUnset(int featureID) |
StatementList |
getHasElse() |
If |
getHasElseIf() |
Expression |
getHasIfCondition() |
StatementList |
getHasThen() |
void |
setHasElse(StatementList newHasElse) |
void |
setHasElseIf(If newHasElseIf) |
void |
setHasIfCondition(Expression newHasIfCondition) |
void |
setHasThen(StatementList newHasThen) |
eInternalContainerdynamicGet, dynamicSet, dynamicUnset, eAdapters, eClass, eContainerFeatureID, eContents, eCrossReferences, eDeliver, eDirectResource, eIsProxy, eProxyURI, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvoke, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset, toStringeNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnseteAdapters, eDeliver, eNotify, eSetDelivereNotificationRequiredpublic Expression getHasIfCondition()
getHasIfCondition in interface IfIf.setHasIfCondition(Expression),
StPackage.getIf_HasIfCondition()public Expression basicGetHasIfCondition()
public void setHasIfCondition(Expression newHasIfCondition)
setHasIfCondition in interface IfnewHasIfCondition - the new value of the 'Has If Condition' reference.If.getHasIfCondition()public If getHasElseIf()
getHasElseIf in interface IfIf.setHasElseIf(If),
StPackage.getIf_HasElseIf()public If basicGetHasElseIf()
public void setHasElseIf(If newHasElseIf)
setHasElseIf in interface IfnewHasElseIf - the new value of the 'Has Else If' reference.If.getHasElseIf()public StatementList getHasElse()
getHasElse in interface IfIf.setHasElse(StatementList),
StPackage.getIf_HasElse()public StatementList basicGetHasElse()
public void setHasElse(StatementList newHasElse)
setHasElse in interface IfnewHasElse - the new value of the 'Has Else' reference.If.getHasElse()public StatementList getHasThen()
getHasThen in interface IfIf.setHasThen(StatementList),
StPackage.getIf_HasThen()public StatementList basicGetHasThen()
public void setHasThen(StatementList newHasThen)
setHasThen in interface IfnewHasThen - the new value of the 'Has Then' reference.If.getHasThen()public Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface InternalEObjecteGet in class BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface InternalEObjecteSet in class BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface InternalEObjecteUnset in class BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface InternalEObjecteIsSet in class BasicEObjectImpl