package net.sourceforge.pain.logic;
/**
* Boundary event to logical system
* Event impl usually contains code with mapping of
* external to system events to virtual world logic.
* (boundary=> user console, admin gui tool, plugins..)
* Event is statically loaded interface, all it's implementors loaded dynamically!
*/
public interface Event {
Object processEvent(Object param) throws Exception;
}