/** * Validates that the event is registered. * * @param event Event to inspect * * @throws IllegalArgumentException if the event is not registered. **/ protected void validateEvent(EventObject event) throws IllegalArgumentException{ if(!eventRegister.hasEventByClass(event.getClass())) { throw new IllegalArgumentException(event.getClass() + " is not a registerd event."); } }
public void bridgeEvent(EventObject event) { if(eventRegister.hasEventByClass(event.getClass()) && filterExecutor.passFilters(bridgeFilters, event)){ fire(event); } }