Creates an
EventSetDescriptor assuming that you are
following the most simple standard design pattern where a named
event "fred" is (1) delivered as a call on the single method of
interface FredListener, (2) has a single argument of type FredEvent,
and (3) where the FredListener may be registered with a call on an
addFredListener method of the source component and removed with a
call on a removeFredListener method.
Creates an
EventSetDescriptor assuming that you are
following the most simple standard design pattern where a named
event "fred" is (1) delivered as a call on the single method of
interface FredListener, (2) has a single argument of type FredEvent,
and (3) where the FredListener may be registered with a call on an
addFredListener method of the source component and removed with a
call on a removeFredListener method.
Parameters:
-
sourceClass - The class firing the event.
-
eventSetName - The programmatic name of the event. E.g. "fred".
Note that this should normally start with a lower-case character.
-
listenerType - The target interface that events
will get delivered to.
-
listenerMethodName - The method that will get called when the event gets
delivered to its target listener interface.
Throws:
-
IntrospectionException - if an exception occurs during
introspection.