ujf.verimag.bip.cmodel
Interface COperation

All Superinterfaces:
CBodyItem, CExpression, CStm
All Known Implementing Classes:
COperationImpl

public interface COperation
extends CExpression

A representation of the model object 'COperation'.

The following features are supported:

See Also:
CmodelPackage.getCOperation()

Method Summary
 CExpression getLeftOperand()
          Returns the value of the 'Left Operand' containment reference.
 java.lang.String getOperator()
          Returns the value of the 'Operator' attribute.
 CExpression getRightOperand()
          Returns the value of the 'Right Operand' containment reference.
 void setLeftOperand(CExpression value)
          Sets the value of the 'Left Operand' containment reference.
 void setOperator(java.lang.String value)
          Sets the value of the 'Operator' attribute.
 void setRightOperand(CExpression value)
          Sets the value of the 'Right Operand' containment reference.
 

Method Detail

getLeftOperand

CExpression getLeftOperand()
Returns the value of the 'Left Operand' containment reference.

If the meaning of the 'Left Operand' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Left Operand' containment reference.
See Also:
setLeftOperand(CExpression), CmodelPackage.getCOperation_LeftOperand()

setLeftOperand

void setLeftOperand(CExpression value)
Sets the value of the 'Left Operand' containment reference.

Parameters:
value - the new value of the 'Left Operand' containment reference.
See Also:
getLeftOperand()

getRightOperand

CExpression getRightOperand()
Returns the value of the 'Right Operand' containment reference.

If the meaning of the 'Right Operand' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Right Operand' containment reference.
See Also:
setRightOperand(CExpression), CmodelPackage.getCOperation_RightOperand()

setRightOperand

void setRightOperand(CExpression value)
Sets the value of the 'Right Operand' containment reference.

Parameters:
value - the new value of the 'Right Operand' containment reference.
See Also:
getRightOperand()

getOperator

java.lang.String getOperator()
Returns the value of the 'Operator' attribute.

If the meaning of the 'Operator' attribute isn't clear, there really should be more of a description here...

Returns:
the value of the 'Operator' attribute.
See Also:
setOperator(String), CmodelPackage.getCOperation_Operator()

setOperator

void setOperator(java.lang.String value)
Sets the value of the 'Operator' attribute.

Parameters:
value - the new value of the 'Operator' attribute.
See Also:
getOperator()