Class ListenerInvokerGenerator


  • public class ListenerInvokerGenerator
    extends java.lang.Object
    Generates ListenerInvoker implementations for certain event listener methods.
    See Also:
    ListenerInvoker
    • Constructor Detail

      • ListenerInvokerGenerator

        public ListenerInvokerGenerator()
    • Method Detail

      • generate

        public ListenerInvoker generate​(java.lang.Object listener,
                                        java.lang.String methodName,
                                        java.lang.Class<? extends Event> eventClass)
        Generates a new ListenerInvoker.
        Parameters:
        listener - The listener class instance the event listener method is in
        methodName - The name of the event listener method
        eventClass - The class of the event the listener method is handling
        Returns:
        The new generated ListenerInvoker, being able the invoke the event listener method.