Annotation Type EventListenerAdapter
@Retention(RUNTIME) @Target(TYPE) public @interface EventListenerAdapterAnnotation to mark the base abstract class of an event listener. If interface method is declared (i.e. implemented and not overridden in the inheritors) in a class marked with this annotation and registered in
EventDispatcher.getMulticaster()multicaster will not call this method at all. This is done to speedup event multi-casting by skipping empty implementation in event adapter base classes.
NOTE: Do not use it on your classes unless you need to skip declared methods call from