package rabbitescape.engine.solution;
public interface CommandActionTypeSwitch
{
void caseWaitAction( WaitAction waitAction );
void caseSelectAction( SelectAction selectAction );
void caseAssertStateAction( AssertStateAction targetStateAction )
throws SolutionExceptions.UnexpectedState;
void casePlaceTokenAction( PlaceTokenAction placeTokenAction );
void caseUntilAction( UntilAction untilAction );
}