public interface

StateChangeListener

uk.ac.imperial.presage2.util.fsm.StateChangeListener

Class Overview

Listener for state change events. Anything that implements this interface can register with an FSM with addListener(StateChangeListener) and the FSM will invoke onStateChange(Object, State, State) each time it's state changes.

Summary

Public Methods
abstract void onStateChange(Object entity, State prevState, State newState)

Public Methods

public abstract void onStateChange (Object entity, State prevState, State newState)