|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.xj.anylogic.engine.EventOriginator
com.xj.anylogic.engine.Transition
com.xj.anylogic.engine.TransitionTimeout
public class TransitionTimeout
Statechart transition with trigger of type timeout. Is executed with the
timeout specified (counted from the moment the statechart came to the
transition's source state). If the guard appears to be false when the
transition is about to execute, it is not taken and becomes inactive.
Memory: sizeof(Transition) = 22 bytes
| Constructor Summary | |
|---|---|
TransitionTimeout(ActiveObject ao)
Constructs the transition object with Timeout trigger. |
|
| Method Summary | |
|---|---|
void |
cancel()
Should be called when this transition becomes deactivated e.g. as a result of alternative transition being taken. |
java.lang.String |
getName()
Returns the name of the timeout tranistion as specified by the user. |
void |
start()
Should be called whe the statechart enters to the transition's source state. |
| Methods inherited from class com.xj.anylogic.engine.Transition |
|---|
restoreOwner |
| Methods inherited from class com.xj.anylogic.engine.EventOriginator |
|---|
getActiveObject, getFullName, getRest, isActive, onDestroy, toString |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TransitionTimeout(ActiveObject ao)
ao - active object where this transition belongs to| Method Detail |
|---|
public java.lang.String getName()
getName in class EventOriginatorpublic void start()
public void cancel()
cancel in class Transition
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||