|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object EObjectImpl ujf.verimag.bip.Core.Behaviors.impl.ActionImpl ujf.verimag.bip.Core.Behaviors.impl.ExpressionImpl ujf.verimag.bip.Core.ActionLanguage.Expressions.impl.BinaryExpressionImpl
public class BinaryExpressionImpl
An implementation of the model object 'Binary Expression'.
The following features are implemented:
Field Summary | |
---|---|
protected Expression |
leftOperand
The cached value of the ' Left Operand ' containment reference. |
protected BinaryOperator |
operator
The cached value of the ' Operator ' attribute. |
protected static BinaryOperator |
OPERATOR_EDEFAULT
The default value of the ' Operator ' attribute. |
protected Expression |
rightOperand
The cached value of the ' Right Operand ' containment reference. |
Constructor Summary | |
---|---|
protected |
BinaryExpressionImpl()
|
Method Summary | |
---|---|
NotificationChain |
basicSetLeftOperand(Expression newLeftOperand,
NotificationChain msgs)
|
NotificationChain |
basicSetRightOperand(Expression newRightOperand,
NotificationChain msgs)
|
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType)
|
NotificationChain |
eInverseRemove(InternalEObject otherEnd,
int featureID,
NotificationChain msgs)
|
boolean |
eIsSet(int featureID)
|
void |
eSet(int featureID,
java.lang.Object newValue)
|
protected EClass |
eStaticClass()
|
void |
eUnset(int featureID)
|
Expression |
getLeftOperand()
|
BinaryOperator |
getOperator()
|
Expression |
getRightOperand()
|
void |
setLeftOperand(Expression newLeftOperand)
|
void |
setOperator(BinaryOperator newOperator)
|
void |
setRightOperand(Expression newRightOperand)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected static final BinaryOperator OPERATOR_EDEFAULT
Operator
' attribute.
getOperator()
protected BinaryOperator operator
Operator
' attribute.
getOperator()
protected Expression leftOperand
Left Operand
' containment reference.
getLeftOperand()
protected Expression rightOperand
Right Operand
' containment reference.
getRightOperand()
Constructor Detail |
---|
protected BinaryExpressionImpl()
Method Detail |
---|
protected EClass eStaticClass()
eStaticClass
in class ExpressionImpl
public BinaryOperator getOperator()
getOperator
in interface BinaryExpression
BinaryOperator
,
BinaryExpression.setOperator(BinaryOperator)
,
ExpressionsPackage.getBinaryExpression_Operator()
public void setOperator(BinaryOperator newOperator)
setOperator
in interface BinaryExpression
newOperator
- the new value of the 'Operator' attribute.BinaryOperator
,
BinaryExpression.getOperator()
public Expression getLeftOperand()
getLeftOperand
in interface BinaryExpression
BinaryExpression.setLeftOperand(Expression)
,
ExpressionsPackage.getBinaryExpression_LeftOperand()
public NotificationChain basicSetLeftOperand(Expression newLeftOperand, NotificationChain msgs)
public void setLeftOperand(Expression newLeftOperand)
setLeftOperand
in interface BinaryExpression
newLeftOperand
- the new value of the 'Left Operand' containment reference.BinaryExpression.getLeftOperand()
public Expression getRightOperand()
getRightOperand
in interface BinaryExpression
BinaryExpression.setRightOperand(Expression)
,
ExpressionsPackage.getBinaryExpression_RightOperand()
public NotificationChain basicSetRightOperand(Expression newRightOperand, NotificationChain msgs)
public void setRightOperand(Expression newRightOperand)
setRightOperand
in interface BinaryExpression
newRightOperand
- the new value of the 'Right Operand' containment reference.BinaryExpression.getRightOperand()
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |