public class BinaryExpressionImpl extends AbstractExpressionValueImpl implements BinaryExpression
The following features are implemented:
org.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 | Method and Description |
|---|---|
DataValue |
basicGetOwnedLeftOperand() |
DataValue |
basicGetOwnedRightOperand() |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedLeftOperand(DataValue newOwnedLeftOperand,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOwnedRightOperand(DataValue newOwnedRightOperand,
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) |
void |
eUnset(int featureID) |
BinaryOperator |
getOperator() |
DataValue |
getOwnedLeftOperand() |
DataValue |
getOwnedRightOperand() |
void |
setOperator(BinaryOperator newOperator) |
void |
setOwnedLeftOperand(DataValue newOwnedLeftOperand) |
void |
setOwnedRightOperand(DataValue newOwnedRightOperand) |
java.lang.String |
toString() |
basicGetComplexType, basicGetEnumerationType, basicGetExpressionType, basicGetNumericType, basicGetStringType, basicGetUnit, eBaseStructuralFeatureID, eDerivedStructuralFeatureID, getComplexType, getEnumerationType, getExpression, getExpressionType, getNumericType, getStringType, getUnit, getUnparsedExpression, setUnit, setUnparsedExpressionbasicGetBooleanType, getBooleanTypebasicGetAbstractType, basicGetType, getAbstractType, getType, isAbstract, setAbstract, setAbstractTypebasicGetStatus, getAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getIncomingTraces, getOutgoingTraces, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, isVisibleInDoc, isVisibleInLM, setDescription, setReview, setStatus, setSummary, setVisibleInDoc, setVisibleInLMgetName, setNamedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eInvoke, eIsProxy, eSetClass, eSetDeliver, eSetProxyURIeAllContents, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedOperationID, eDerivedOperationID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicInvoke, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eInvoke, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnseteNotificationRequired, eNotifyequals, getClass, hashCode, notify, notifyAll, wait, wait, waitgetExpression, getExpressionType, getUnparsedExpression, setUnparsedExpressiongetBooleanTypegetComplexTypegetEnumerationTypegetNumericType, getUnit, setUnitgetStringTypegetType, isAbstract, setAbstractgetAppliedPropertyValueGroups, getAppliedPropertyValues, getAppliedRequirements, getDescription, getFeatures, getOwnedEnumerationPropertyTypes, getOwnedPropertyValueGroups, getOwnedPropertyValues, getReview, getStatus, getSummary, setDescription, setReview, setStatus, setSummarygetIncomingTraces, getOutgoingTracesisVisibleInDoc, isVisibleInLM, setVisibleInDoc, setVisibleInLMgetAbstractType, setAbstractTypedestroy, getConstraints, getFullLabel, getId, getLabel, getOwnedConstraints, getSid, hasUnnamedLabel, setId, setSidgetOwnedExtensionseAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eInvoke, eIsProxy, eIsSet, eResource, eSet, eUnsetpublic BinaryOperator getOperator()
getOperator in interface BinaryExpressionBinaryOperator,
BinaryExpression.setOperator(BinaryOperator),
DatavaluePackage.getBinaryExpression_Operator()public void setOperator(BinaryOperator newOperator)
setOperator in interface BinaryExpressionnewOperator - the new value of the 'Operator' attribute.BinaryOperator,
BinaryExpression.getOperator()public DataValue getOwnedLeftOperand()
getOwnedLeftOperand in interface BinaryExpressionBinaryExpression.setOwnedLeftOperand(DataValue),
DatavaluePackage.getBinaryExpression_OwnedLeftOperand()public DataValue basicGetOwnedLeftOperand()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedLeftOperand(DataValue newOwnedLeftOperand, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedLeftOperand(DataValue newOwnedLeftOperand)
setOwnedLeftOperand in interface BinaryExpressionnewOwnedLeftOperand - the new value of the 'Owned Left Operand' containment reference.BinaryExpression.getOwnedLeftOperand()public DataValue getOwnedRightOperand()
getOwnedRightOperand in interface BinaryExpressionBinaryExpression.setOwnedRightOperand(DataValue),
DatavaluePackage.getBinaryExpression_OwnedRightOperand()public DataValue basicGetOwnedRightOperand()
public org.eclipse.emf.common.notify.NotificationChain basicSetOwnedRightOperand(DataValue newOwnedRightOperand, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOwnedRightOperand(DataValue newOwnedRightOperand)
setOwnedRightOperand in interface BinaryExpressionnewOwnedRightOperand - the new value of the 'Owned Right Operand' containment reference.BinaryExpression.getOwnedRightOperand()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 NamedElementImplpublic java.lang.Object eGet(int featureID,
boolean resolve,
boolean coreType)
eGet in interface org.eclipse.emf.ecore.InternalEObjecteGet in class AbstractExpressionValueImplpublic void eSet(int featureID,
java.lang.Object newValue)
eSet in interface org.eclipse.emf.ecore.InternalEObjecteSet in class AbstractExpressionValueImplpublic void eUnset(int featureID)
eUnset in interface org.eclipse.emf.ecore.InternalEObjecteUnset in class AbstractExpressionValueImplpublic boolean eIsSet(int featureID)
eIsSet in interface org.eclipse.emf.ecore.InternalEObjecteIsSet in class AbstractExpressionValueImplpublic java.lang.String toString()
toString in class AbstractExpressionValueImpl