* @param event Engine event to dispatch
*/
public void fireEngineEvent(final EngineEvent event)
{
TokenContext context = event.getContext();
context.fireEngineEvent(event);
if (! event.shallSkipSubsequentObservers())
{
getObserverMgr().fireEvent(event);
}
}