com.codexombie.jspasm
Interface IStateChangeHandler

All Known Implementing Classes:
BasicStateChangeHandler

public interface IStateChangeHandler

Interface to be implemented when developing a EntityState Change Handler. EntityState change handlers are used for logging state changes for debugging purposes. EntityState change handlers must have public no-argument constructors.

Author:
Pete Ford, May 31, 2005 ©Pete Ford & CodeXombie.com 2005

Method Summary
 void handleStateChange(StateChangeRecord stateChangeRecord)
           Called by the engine whenever an entity changes state.
 

Method Detail

handleStateChange

void handleStateChange(StateChangeRecord stateChangeRecord)

Called by the engine whenever an entity changes state. Concrete implementations can report the details using any suitable mechanism.

Parameters:
stateChangeRecord - The record containing details about the state change.