EventSetDescriptor

public class EventSetDescriptor extends FeatureDescriptor

Public Constructor Summary

EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String listenerMethodName)
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)
EventSetDescriptor(Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)
EventSetDescriptor(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod)
EventSetDescriptor(String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod, Method getListenerMethod)
EventSetDescriptor(String eventSetName, Class<?> listenerType, MethodDescriptor[] listenerMethodDescriptors, Method addListenerMethod, Method removeListenerMethod)

Public Method Summary

Method
Method
MethodDescriptor[]
Method[]
Class<?>
Method
boolean
boolean
void
setInDefaultEventSet(boolean inDefaultEventSet)
void
setUnicast(boolean unicast)

Inherited Method Summary

Public Constructors

public EventSetDescriptor (Class<?> sourceClass, String eventSetName, Class<?> listenerType, String listenerMethodName)

Parameters
sourceClass
eventSetName
listenerType
listenerMethodName

public EventSetDescriptor (Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName)

Parameters
sourceClass
eventSetName
listenerType
listenerMethodNames
addListenerMethodName
removeListenerMethodName

public EventSetDescriptor (Class<?> sourceClass, String eventSetName, Class<?> listenerType, String[] listenerMethodNames, String addListenerMethodName, String removeListenerMethodName, String getListenerMethodName)

Parameters
sourceClass
eventSetName
listenerType
listenerMethodNames
addListenerMethodName
removeListenerMethodName
getListenerMethodName

public EventSetDescriptor (String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod)

Parameters
eventSetName
listenerType
listenerMethods
addListenerMethod
removeListenerMethod

public EventSetDescriptor (String eventSetName, Class<?> listenerType, Method[] listenerMethods, Method addListenerMethod, Method removeListenerMethod, Method getListenerMethod)

Parameters
eventSetName
listenerType
listenerMethods
addListenerMethod
removeListenerMethod
getListenerMethod

public EventSetDescriptor (String eventSetName, Class<?> listenerType, MethodDescriptor[] listenerMethodDescriptors, Method addListenerMethod, Method removeListenerMethod)

Parameters
eventSetName
listenerType
listenerMethodDescriptors
addListenerMethod
removeListenerMethod

Public Methods

public Method getAddListenerMethod ()

public Method getGetListenerMethod ()

public MethodDescriptor[] getListenerMethodDescriptors ()

public Method[] getListenerMethods ()

public Class<?> getListenerType ()

public Method getRemoveListenerMethod ()

public boolean isInDefaultEventSet ()

public boolean isUnicast ()

public void setInDefaultEventSet (boolean inDefaultEventSet)

Parameters
inDefaultEventSet

public void setUnicast (boolean unicast)

Parameters
unicast