public interface StateChangeListener<StateT>
void
stateChanged(StateT from, StateT to, java.lang.Object... args)
void stateChanged(StateT from, StateT to, java.lang.Object... args)