public class ConditionInstanceImpl extends org.eclipse.emf.ecore.impl.EObjectImpl implements ConditionInstance
The following features are implemented:
org.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| Modifier and Type | Field and Description |
|---|---|
protected static String |
EXPRESSION_INSTANCE_EDEFAULT
The default value of the '
Expression Instance' attribute. |
protected String |
expressionInstance
The cached value of the '
Expression Instance' attribute. |
protected Condition |
ifConditionType
The cached value of the '
If Condition Type' reference. |
protected StartDataPortInstance |
leftSide
The cached value of the '
Left Side' reference. |
protected boolean |
result
The cached value of the '
Result' attribute. |
protected static boolean |
RESULT_EDEFAULT
The default value of the '
Result' attribute. |
protected StartDataPortInstance |
rightSide
The cached value of the '
Right Side' reference. |
eAdapters, eContainer, eContainerFeatureID, EDELIVER, EDYNAMIC_CLASS, eFlags, ELAST_EOBJECT_FLAG, ELAST_NOTIFIER_FLAG, eProperties, EPROXY| Modifier | Constructor and Description |
|---|---|
protected |
ConditionInstanceImpl() |
| Modifier and Type | Method and Description |
|---|---|
Condition |
basicGetIfConditionType() |
StartDataPortInstance |
basicGetLeftSide() |
StartDataPortInstance |
basicGetRightSide() |
Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
Object newValue) |
protected org.eclipse.emf.ecore.EClass |
eStaticClass() |
void |
eUnset(int featureID) |
boolean |
evaluate() |
String |
getExpressionInstance() |
Condition |
getIfConditionType() |
StartDataPortInstance |
getLeftSide() |
StartDataPortInstance |
getRightSide() |
boolean |
isResult() |
void |
setExpressionInstance(String newExpressionInstance) |
void |
setIfConditionType(Condition newIfConditionType) |
void |
setLeftSide(StartDataPortInstance newLeftSide) |
void |
setResult(boolean newResult) |
void |
setRightSide(StartDataPortInstance newRightSide) |
String |
toString() |
eAdapters, eBasicAdapters, eBasicProperties, eBasicSetContainer, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eProperties, eSetClass, eSetDeliver, eSetProxyURIeAddVirtualValue, eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eComputeVirtualValuesCapacity, eContainer, eContainerAdapterArray, eContainingFeature, eContainmentFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicClass, eDynamicFeature, eDynamicFeatureID, eDynamicGet, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInverseRemove, eDynamicInvoke, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eHasSettings, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInverseRemove, eInvocationDelegate, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eRemoveVirtualValue, eResolveProxy, eResource, eSet, eSetDirectResource, eSetResource, eSetStore, eSetting, eSettingDelegate, eSettings, eSetVirtualIndexBits, eSetVirtualValue, eSetVirtualValues, eStaticFeatureCount, eStaticOperationCount, eStore, eUnset, eURIFragmentSegment, eVirtualBitCount, eVirtualGet, eVirtualGet, eVirtualIndex, eVirtualIndexBits, eVirtualIsSet, eVirtualSet, eVirtualUnset, eVirtualValue, eVirtualValueseBasicAdapterArray, eBasicHasAdapters, eNotificationRequired, eNotifyclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waiteAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetprotected static final String EXPRESSION_INSTANCE_EDEFAULT
Expression Instance' attribute.
getExpressionInstance()protected String expressionInstance
Expression Instance' attribute.
getExpressionInstance()protected static final boolean RESULT_EDEFAULT
Result' attribute.
isResult(),
Constant Field Valuesprotected boolean result
Result' attribute.
isResult()protected Condition ifConditionType
If Condition Type' reference.
getIfConditionType()protected StartDataPortInstance leftSide
Left Side' reference.
getLeftSide()protected StartDataPortInstance rightSide
Right Side' reference.
getRightSide()protected org.eclipse.emf.ecore.EClass eStaticClass()
eStaticClass in class org.eclipse.emf.ecore.impl.EObjectImplpublic String getExpressionInstance()
getExpressionInstance in interface ConditionInstanceConditionInstance.setExpressionInstance(String),
SofiaInstancePackage.getConditionInstance_ExpressionInstance()public void setExpressionInstance(String newExpressionInstance)
setExpressionInstance in interface ConditionInstancenewExpressionInstance - the new value of the 'Expression Instance' attribute.ConditionInstance.getExpressionInstance()public boolean isResult()
isResult in interface ConditionInstanceConditionInstance.setResult(boolean),
SofiaInstancePackage.getConditionInstance_Result()public void setResult(boolean newResult)
setResult in interface ConditionInstancenewResult - the new value of the 'Result' attribute.ConditionInstance.isResult()public Condition getIfConditionType()
getIfConditionType in interface ConditionInstanceConditionInstance.setIfConditionType(Condition),
SofiaInstancePackage.getConditionInstance_IfConditionType()public Condition basicGetIfConditionType()
public void setIfConditionType(Condition newIfConditionType)
setIfConditionType in interface ConditionInstancenewIfConditionType - the new value of the 'If Condition Type' reference.ConditionInstance.getIfConditionType()public StartDataPortInstance getLeftSide()
getLeftSide in interface ConditionInstanceConditionInstance.setLeftSide(StartDataPortInstance),
SofiaInstancePackage.getConditionInstance_LeftSide()public StartDataPortInstance basicGetLeftSide()
public void setLeftSide(StartDataPortInstance newLeftSide)
setLeftSide in interface ConditionInstancenewLeftSide - the new value of the 'Left Side' reference.ConditionInstance.getLeftSide()public StartDataPortInstance getRightSide()
getRightSide in interface ConditionInstanceConditionInstance.setRightSide(StartDataPortInstance),
SofiaInstancePackage.getConditionInstance_RightSide()public StartDataPortInstance basicGetRightSide()
public void setRightSide(StartDataPortInstance newRightSide)
setRightSide in interface ConditionInstancenewRightSide - the new value of the 'Right Side' reference.ConditionInstance.getRightSide()public boolean evaluate()
evaluate in interface ConditionInstancepublic Object eGet(int featureID, boolean resolve, boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eSet(int featureID,
Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class org.eclipse.emf.ecore.impl.BasicEObjectImplpublic String toString()
toString in class org.eclipse.emf.ecore.impl.BasicEObjectImplCopyright © 2018. All rights reserved.