@Override public void removeEvent(String listenerName, Event event) { Map<String, RegisteredListener> listeners = getListenersByEvent().get(event.getClass()); RegisteredListener listener = listeners.get(listenerName); if (listener != null) { listener.removeEvent(event); } }