Rabbit Escape  2017-01-14_18:33:47_+0000__(tag:_v0.10.1)
Public Member Functions | List of all members
rabbitescape.engine.solution.TimeStepAction Interface Reference
Inheritance diagram for rabbitescape.engine.solution.TimeStepAction:
Inheritance graph
[legend]

Public Member Functions

void typeSwitch (TimeStepActionTypeSwitch timeStepActionTypeSwitch)
 

Detailed Description

Something that can be an action in a time step command, e.g. "bash" for a SelectAction "(2,3)" for a PlaceTokenAction

Note: WaitAction and UntilAction DON'T implement this because while they can be part of a command (and hence are CommandActions), they can't be "executed" as part of a time step, because they span multiple time steps. Instead, the SolutionInterpreter "expands" them into multiple (sometimes empty) time steps.

Member Function Documentation

void rabbitescape.engine.solution.TimeStepAction.typeSwitch ( TimeStepActionTypeSwitch  timeStepActionTypeSwitch)

The documentation for this interface was generated from the following file: