package org.squirrelframework.foundation.fsm.builder; import org.squirrelframework.foundation.fsm.StateMachine; /** * Created by kailianghe on 7/12/14. */ public interface And<T extends StateMachine<T, S, E, C>, S, E, C> { /** * Specify mutual transition events * @param fromEvent cause transition from fromState to toState * @param toEvent cause transition from toState to fromState * @return on clause builder */ On<T, S, E, C> onMutual(E fromEvent, E toEvent); }