/**
* Copyright (C) 2013-2016 The Rythm Engine project
* for LICENSE and other details see:
* https://github.com/rythmengine/rythmengine
*/
package org.rythmengine.internal;
/**
* Defines event to be used in rythm system
*/
public interface IEvent<RETURN, PARAM> {
RETURN trigger(IEventDispatcher eventBus, PARAM eventParams);
boolean isSafe();
}