@Override public void onCustomEvent(Event event) { /* Call listeners */ List<Listener> ll = event_handlers.get(event.getType()); if (ll != null) { for (Listener l : ll) { ((CustomEventListener) l).onCustomEvent(event); } } }