|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.ObjectgestIT.TmpExp
gestIT.BinaryTmpExp
public class BinaryTmpExp
Subclass of TmpExp that represent a binary building block. A complex building block can represent the operator of ImmediateChoice, Choice, Parallel, Disabling, OrderIndependence, SynchronizedParallel or Enabling
Field Summary | |
---|---|
TmpOperator |
Operator
The Operator of the binary building block |
Fields inherited from class gestIT.TmpExp |
---|
Completed, Error, Iterative, Optional, Parent, Performing, state, type |
Constructor Summary | |
---|---|
BinaryTmpExp()
Constructor that return a new empty BinaryTmpExp |
|
BinaryTmpExp(TmpExp leftOperand,
TmpExp rightOperand,
TmpOperator op)
Constructor that return a new BinaryTmpExp, setting is left and right operand and the operator |
Method Summary | |
---|---|
TmpExp |
getLeftOperand()
Return the left operand of the building block |
TmpExp |
getRightOperand()
Return the right operand of the building block |
void |
SetExecState(ExecState st,
Token tk)
Method for changing the execution state of a building block |
void |
setLeftOperand(TmpExp exp)
Set the left operand of the building block |
void |
setRightOperand(TmpExp exp)
Set the right operand of the building block |
Methods inherited from class gestIT.TmpExp |
---|
addCompletedListener, addErrorListener, addOnStateChangedListener, addPerformingListener, getState, removeCompletedListener, removeErrorListener, removeOnStateChangedListener, removePerformingListener |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public TmpOperator Operator
Constructor Detail |
---|
public BinaryTmpExp()
public BinaryTmpExp(TmpExp leftOperand, TmpExp rightOperand, TmpOperator op)
leftOperand
- The left operand of the new binary building blockrightOperand
- The right operand of the new binary building blockop
- The new operator to be settedMethod Detail |
---|
public TmpExp getLeftOperand()
public TmpExp getRightOperand()
public void setLeftOperand(TmpExp exp)
exp
- The left operand to be settedpublic void setRightOperand(TmpExp exp)
exp
- The right operand to be settedpublic void SetExecState(ExecState st, Token tk)
TmpExp
SetExecState
in class TmpExp
st
- The new state for the building blocktk
- The token that must be passed
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |