java.beans
Class EventSetDescriptor

java.lang.Object sample code for java.lang.Object definition code for java.lang.Object 
  extended by java.beans.FeatureDescriptor sample code for java.beans.FeatureDescriptor definition code for java.beans.FeatureDescriptor 
      extended by java.beans.EventSetDescriptor

public class EventSetDescriptor
extends FeatureDescriptor sample code for java.beans.FeatureDescriptor definition code for java.beans.FeatureDescriptor

An EventSetDescriptor describes a group of events that a given Java bean fires.

The given group of events are all delivered as method calls on a single event listener interface, and an event listener object can be registered via a call on a registration method supplied by the event source.


Constructor Summary
EventSetDescriptor sample code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.Class, java.lang.String, java.lang.Class, java.lang.String) definition code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.Class, java.lang.String, java.lang.Class, java.lang.String) (Class sample code for java.lang.Class definition code for java.lang.Class <?> sourceClass, String sample code for java.lang.String definition code for java.lang.String  eventSetName, Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType, String sample code for java.lang.String definition code for java.lang.String  listenerMethodName)
          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.
EventSetDescriptor sample code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.Class, java.lang.String, java.lang.Class, java.lang.String[], java.lang.String, java.lang.String) definition code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.Class, java.lang.String, java.lang.Class, java.lang.String[], java.lang.String, java.lang.String) (Class sample code for java.lang.Class definition code for java.lang.Class <?> sourceClass, String sample code for java.lang.String definition code for java.lang.String  eventSetName, Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType, String sample code for java.lang.String definition code for java.lang.String [] listenerMethodNames, String sample code for java.lang.String definition code for java.lang.String  addListenerMethodName, String sample code for java.lang.String definition code for java.lang.String  removeListenerMethodName)
          Creates an EventSetDescriptor from scratch using string names.
EventSetDescriptor sample code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.Class, java.lang.String, java.lang.Class, java.lang.String[], java.lang.String, java.lang.String, java.lang.String) definition code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.Class, java.lang.String, java.lang.Class, java.lang.String[], java.lang.String, java.lang.String, java.lang.String) (Class sample code for java.lang.Class definition code for java.lang.Class <?> sourceClass, String sample code for java.lang.String definition code for java.lang.String  eventSetName, Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType, String sample code for java.lang.String definition code for java.lang.String [] listenerMethodNames, String sample code for java.lang.String definition code for java.lang.String  addListenerMethodName, String sample code for java.lang.String definition code for java.lang.String  removeListenerMethodName, String sample code for java.lang.String definition code for java.lang.String  getListenerMethodName)
          This constructor creates an EventSetDescriptor from scratch using string names.
EventSetDescriptor sample code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.String, java.lang.Class, java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) definition code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.String, java.lang.Class, java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) (String sample code for java.lang.String definition code for java.lang.String  eventSetName, Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method [] listenerMethods, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  addListenerMethod, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  removeListenerMethod)
          Creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects.
EventSetDescriptor sample code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.String, java.lang.Class, java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method) definition code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.String, java.lang.Class, java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method) (String sample code for java.lang.String definition code for java.lang.String  eventSetName, Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method [] listenerMethods, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  addListenerMethod, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  removeListenerMethod, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  getListenerMethod)
          This constructor creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects.
EventSetDescriptor sample code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.String, java.lang.Class, java.beans.MethodDescriptor[], java.lang.reflect.Method, java.lang.reflect.Method) definition code for java.beans.EventSetDescriptor.EventSetDescriptor(java.lang.String, java.lang.Class, java.beans.MethodDescriptor[], java.lang.reflect.Method, java.lang.reflect.Method) (String sample code for java.lang.String definition code for java.lang.String  eventSetName, Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType, MethodDescriptor sample code for java.beans.MethodDescriptor definition code for java.beans.MethodDescriptor [] listenerMethodDescriptors, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  addListenerMethod, Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  removeListenerMethod)
          Creates an EventSetDescriptor from scratch using java.lang.reflect.MethodDescriptor and java.lang.Class objects.
 
Method Summary
 Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method getAddListenerMethod sample code for java.beans.EventSetDescriptor.getAddListenerMethod() definition code for java.beans.EventSetDescriptor.getAddListenerMethod() ()
          Gets the method used to add event listeners.
 Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method getGetListenerMethod sample code for java.beans.EventSetDescriptor.getGetListenerMethod() definition code for java.beans.EventSetDescriptor.getGetListenerMethod() ()
          Gets the method used to access the registered event listeners.
 MethodDescriptor sample code for java.beans.MethodDescriptor definition code for java.beans.MethodDescriptor [] getListenerMethodDescriptors sample code for java.beans.EventSetDescriptor.getListenerMethodDescriptors() definition code for java.beans.EventSetDescriptor.getListenerMethodDescriptors() ()
          Gets the MethodDescriptors of the target listener interface.
 Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method [] getListenerMethods sample code for java.beans.EventSetDescriptor.getListenerMethods() definition code for java.beans.EventSetDescriptor.getListenerMethods() ()
          Gets the methods of the target listener interface.
 Class sample code for java.lang.Class definition code for java.lang.Class <?> getListenerType sample code for java.beans.EventSetDescriptor.getListenerType() definition code for java.beans.EventSetDescriptor.getListenerType() ()
          Gets the Class object for the target interface.
 Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method getRemoveListenerMethod sample code for java.beans.EventSetDescriptor.getRemoveListenerMethod() definition code for java.beans.EventSetDescriptor.getRemoveListenerMethod() ()
          Gets the method used to remove event listeners.
 boolean isInDefaultEventSet sample code for java.beans.EventSetDescriptor.isInDefaultEventSet() definition code for java.beans.EventSetDescriptor.isInDefaultEventSet() ()
          Reports if an event set is in the "default" set.
 boolean isUnicast sample code for java.beans.EventSetDescriptor.isUnicast() definition code for java.beans.EventSetDescriptor.isUnicast() ()
          Normally event sources are multicast.
 void setInDefaultEventSet sample code for java.beans.EventSetDescriptor.setInDefaultEventSet(boolean) definition code for java.beans.EventSetDescriptor.setInDefaultEventSet(boolean) (boolean inDefaultEventSet)
          Marks an event set as being in the "default" set (or not).
 void setUnicast sample code for java.beans.EventSetDescriptor.setUnicast(boolean) definition code for java.beans.EventSetDescriptor.setUnicast(boolean) (boolean unicast)
          Mark an event set as unicast (or not).
 
Methods inherited from class java.beans.FeatureDescriptor sample code for java.beans.FeatureDescriptor definition code for java.beans.FeatureDescriptor
attributeNames sample code for java.beans.FeatureDescriptor.attributeNames() definition code for java.beans.FeatureDescriptor.attributeNames() , getDisplayName sample code for java.beans.FeatureDescriptor.getDisplayName() definition code for java.beans.FeatureDescriptor.getDisplayName() , getName sample code for java.beans.FeatureDescriptor.getName() definition code for java.beans.FeatureDescriptor.getName() , getShortDescription sample code for java.beans.FeatureDescriptor.getShortDescription() definition code for java.beans.FeatureDescriptor.getShortDescription() , getValue sample code for java.beans.FeatureDescriptor.getValue(java.lang.String) definition code for java.beans.FeatureDescriptor.getValue(java.lang.String) , isExpert sample code for java.beans.FeatureDescriptor.isExpert() definition code for java.beans.FeatureDescriptor.isExpert() , isHidden sample code for java.beans.FeatureDescriptor.isHidden() definition code for java.beans.FeatureDescriptor.isHidden() , isPreferred sample code for java.beans.FeatureDescriptor.isPreferred() definition code for java.beans.FeatureDescriptor.isPreferred() , setDisplayName sample code for java.beans.FeatureDescriptor.setDisplayName(java.lang.String) definition code for java.beans.FeatureDescriptor.setDisplayName(java.lang.String) , setExpert sample code for java.beans.FeatureDescriptor.setExpert(boolean) definition code for java.beans.FeatureDescriptor.setExpert(boolean) , setHidden sample code for java.beans.FeatureDescriptor.setHidden(boolean) definition code for java.beans.FeatureDescriptor.setHidden(boolean) , setName sample code for java.beans.FeatureDescriptor.setName(java.lang.String) definition code for java.beans.FeatureDescriptor.setName(java.lang.String) , setPreferred sample code for java.beans.FeatureDescriptor.setPreferred(boolean) definition code for java.beans.FeatureDescriptor.setPreferred(boolean) , setShortDescription sample code for java.beans.FeatureDescriptor.setShortDescription(java.lang.String) definition code for java.beans.FeatureDescriptor.setShortDescription(java.lang.String) , setValue sample code for java.beans.FeatureDescriptor.setValue(java.lang.String, java.lang.Object) definition code for java.beans.FeatureDescriptor.setValue(java.lang.String, java.lang.Object)
 
Methods inherited from class java.lang.Object sample code for java.lang.Object definition code for java.lang.Object
clone sample code for java.lang.Object.clone() definition code for java.lang.Object.clone() , equals sample code for java.lang.Object.equals(java.lang.Object) definition code for java.lang.Object.equals(java.lang.Object) , finalize sample code for java.lang.Object.finalize() definition code for java.lang.Object.finalize() , getClass sample code for java.lang.Object.getClass() definition code for java.lang.Object.getClass() , hashCode sample code for java.lang.Object.hashCode() definition code for java.lang.Object.hashCode() , notify sample code for java.lang.Object.notify() definition code for java.lang.Object.notify() , notifyAll sample code for java.lang.Object.notifyAll() definition code for java.lang.Object.notifyAll() , toString sample code for java.lang.Object.toString() definition code for java.lang.Object.toString() , wait sample code for java.lang.Object.wait() definition code for java.lang.Object.wait() , wait sample code for java.lang.Object.wait(long) definition code for java.lang.Object.wait(long) , wait sample code for java.lang.Object.wait(long, int) definition code for java.lang.Object.wait(long, int)
 

Constructor Detail

EventSetDescriptor sample code for java.beans.EventSetDescriptor(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String) definition code for java.beans.EventSetDescriptor(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String)

public EventSetDescriptor(Class sample code for java.lang.Class definition code for java.lang.Class <?> sourceClass,
                          String sample code for java.lang.String definition code for java.lang.String  eventSetName,
                          Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType,
                          String sample code for java.lang.String definition code for java.lang.String  listenerMethodName)
                   throws IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException 
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 sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException - if an exception occurs during introspection.

EventSetDescriptor sample code for java.beans.EventSetDescriptor(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, java.lang.String) definition code for java.beans.EventSetDescriptor(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, java.lang.String)

public EventSetDescriptor(Class sample code for java.lang.Class definition code for java.lang.Class <?> sourceClass,
                          String sample code for java.lang.String definition code for java.lang.String  eventSetName,
                          Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType,
                          String sample code for java.lang.String definition code for java.lang.String [] listenerMethodNames,
                          String sample code for java.lang.String definition code for java.lang.String  addListenerMethodName,
                          String sample code for java.lang.String definition code for java.lang.String  removeListenerMethodName)
                   throws IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException 
Creates an EventSetDescriptor from scratch using string names.

Parameters:
sourceClass - The class firing the event.
eventSetName - The programmatic name of the event set. Note that this should normally start with a lower-case character.
listenerType - The Class of the target interface that events will get delivered to.
listenerMethodNames - The names of the methods that will get called when the event gets delivered to its target listener interface.
addListenerMethodName - The name of the method on the event source that can be used to register an event listener object.
removeListenerMethodName - The name of the method on the event source that can be used to de-register an event listener object.
Throws:
IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException - if an exception occurs during introspection.

EventSetDescriptor sample code for java.beans.EventSetDescriptor(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, java.lang.String, java.lang.String) definition code for java.beans.EventSetDescriptor(java.lang.Class<?>, java.lang.String, java.lang.Class<?>, java.lang.String[], java.lang.String, java.lang.String, java.lang.String)

public EventSetDescriptor(Class sample code for java.lang.Class definition code for java.lang.Class <?> sourceClass,
                          String sample code for java.lang.String definition code for java.lang.String  eventSetName,
                          Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType,
                          String sample code for java.lang.String definition code for java.lang.String [] listenerMethodNames,
                          String sample code for java.lang.String definition code for java.lang.String  addListenerMethodName,
                          String sample code for java.lang.String definition code for java.lang.String  removeListenerMethodName,
                          String sample code for java.lang.String definition code for java.lang.String  getListenerMethodName)
                   throws IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException 
This constructor creates an EventSetDescriptor from scratch using string names.

Parameters:
sourceClass - The class firing the event.
eventSetName - The programmatic name of the event set. Note that this should normally start with a lower-case character.
listenerType - The Class of the target interface that events will get delivered to.
listenerMethodNames - The names of the methods that will get called when the event gets delivered to its target listener interface.
addListenerMethodName - The name of the method on the event source that can be used to register an event listener object.
removeListenerMethodName - The name of the method on the event source that can be used to de-register an event listener object.
getListenerMethodName - The method on the event source that can be used to access the array of event listener objects.
Throws:
IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException - if an exception occurs during introspection.
Since:
1.4

EventSetDescriptor sample code for java.beans.EventSetDescriptor(java.lang.String, java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method) definition code for java.beans.EventSetDescriptor(java.lang.String, java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method)

public EventSetDescriptor(String sample code for java.lang.String definition code for java.lang.String  eventSetName,
                          Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method [] listenerMethods,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  addListenerMethod,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  removeListenerMethod)
                   throws IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException 
Creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects.

Parameters:
eventSetName - The programmatic name of the event set.
listenerType - The Class for the listener interface.
listenerMethods - An array of Method objects describing each of the event handling methods in the target listener.
addListenerMethod - The method on the event source that can be used to register an event listener object.
removeListenerMethod - The method on the event source that can be used to de-register an event listener object.
Throws:
IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException - if an exception occurs during introspection.

EventSetDescriptor sample code for java.beans.EventSetDescriptor(java.lang.String, java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method) definition code for java.beans.EventSetDescriptor(java.lang.String, java.lang.Class<?>, java.lang.reflect.Method[], java.lang.reflect.Method, java.lang.reflect.Method, java.lang.reflect.Method)

public EventSetDescriptor(String sample code for java.lang.String definition code for java.lang.String  eventSetName,
                          Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method [] listenerMethods,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  addListenerMethod,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  removeListenerMethod,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  getListenerMethod)
                   throws IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException 
This constructor creates an EventSetDescriptor from scratch using java.lang.reflect.Method and java.lang.Class objects.

Parameters:
eventSetName - The programmatic name of the event set.
listenerType - The Class for the listener interface.
listenerMethods - An array of Method objects describing each of the event handling methods in the target listener.
addListenerMethod - The method on the event source that can be used to register an event listener object.
removeListenerMethod - The method on the event source that can be used to de-register an event listener object.
getListenerMethod - The method on the event source that can be used to access the array of event listener objects.
Throws:
IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException - if an exception occurs during introspection.
Since:
1.4

EventSetDescriptor sample code for java.beans.EventSetDescriptor(java.lang.String, java.lang.Class<?>, java.beans.MethodDescriptor[], java.lang.reflect.Method, java.lang.reflect.Method) definition code for java.beans.EventSetDescriptor(java.lang.String, java.lang.Class<?>, java.beans.MethodDescriptor[], java.lang.reflect.Method, java.lang.reflect.Method)

public EventSetDescriptor(String sample code for java.lang.String definition code for java.lang.String  eventSetName,
                          Class sample code for java.lang.Class definition code for java.lang.Class <?> listenerType,
                          MethodDescriptor sample code for java.beans.MethodDescriptor definition code for java.beans.MethodDescriptor [] listenerMethodDescriptors,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  addListenerMethod,
                          Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  removeListenerMethod)
                   throws IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException 
Creates an EventSetDescriptor from scratch using java.lang.reflect.MethodDescriptor and java.lang.Class objects.

Parameters:
eventSetName - The programmatic name of the event set.
listenerType - The Class for the listener interface.
listenerMethodDescriptors - An array of MethodDescriptor objects describing each of the event handling methods in the target listener.
addListenerMethod - The method on the event source that can be used to register an event listener object.
removeListenerMethod - The method on the event source that can be used to de-register an event listener object.
Throws:
IntrospectionException sample code for java.beans.IntrospectionException definition code for java.beans.IntrospectionException - if an exception occurs during introspection.
Method Detail

getListenerType sample code for java.beans.EventSetDescriptor.getListenerType() definition code for java.beans.EventSetDescriptor.getListenerType()

public Class sample code for java.lang.Class definition code for java.lang.Class <?> getListenerType()
Gets the Class object for the target interface.

Returns:
The Class object for the target interface that will get invoked when the event is fired.

getListenerMethods sample code for java.beans.EventSetDescriptor.getListenerMethods() definition code for java.beans.EventSetDescriptor.getListenerMethods()

public Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method [] getListenerMethods()
Gets the methods of the target listener interface.

Returns:
An array of Method objects for the target methods within the target listener interface that will get called when events are fired.

getListenerMethodDescriptors sample code for java.beans.EventSetDescriptor.getListenerMethodDescriptors() definition code for java.beans.EventSetDescriptor.getListenerMethodDescriptors()

public MethodDescriptor sample code for java.beans.MethodDescriptor definition code for java.beans.MethodDescriptor [] getListenerMethodDescriptors()
Gets the MethodDescriptors of the target listener interface.

Returns:
An array of MethodDescriptor objects for the target methods within the target listener interface that will get called when events are fired.

getAddListenerMethod sample code for java.beans.EventSetDescriptor.getAddListenerMethod() definition code for java.beans.EventSetDescriptor.getAddListenerMethod()

public Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  getAddListenerMethod()
Gets the method used to add event listeners.

Returns:
The method used to register a listener at the event source.

getRemoveListenerMethod sample code for java.beans.EventSetDescriptor.getRemoveListenerMethod() definition code for java.beans.EventSetDescriptor.getRemoveListenerMethod()

public Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  getRemoveListenerMethod()
Gets the method used to remove event listeners.

Returns:
The method used to remove a listener at the event source.

getGetListenerMethod sample code for java.beans.EventSetDescriptor.getGetListenerMethod() definition code for java.beans.EventSetDescriptor.getGetListenerMethod()

public Method sample code for java.lang.reflect.Method definition code for java.lang.reflect.Method  getGetListenerMethod()
Gets the method used to access the registered event listeners.

Returns:
The method used to access the array of listeners at the event source or null if it doesn't exist.
Since:
1.4

setUnicast sample code for java.beans.EventSetDescriptor.setUnicast(boolean) definition code for java.beans.EventSetDescriptor.setUnicast(boolean)

public void setUnicast(boolean unicast)
Mark an event set as unicast (or not).

Parameters:
unicast - True if the event set is unicast.

isUnicast sample code for java.beans.EventSetDescriptor.isUnicast() definition code for java.beans.EventSetDescriptor.isUnicast()

public boolean isUnicast()
Normally event sources are multicast. However there are some exceptions that are strictly unicast.

Returns:
true if the event set is unicast. Defaults to false.

setInDefaultEventSet sample code for java.beans.EventSetDescriptor.setInDefaultEventSet(boolean) definition code for java.beans.EventSetDescriptor.setInDefaultEventSet(boolean)

public void setInDefaultEventSet(boolean inDefaultEventSet)
Marks an event set as being in the "default" set (or not). By default this is true.

Parameters:
inDefaultEventSet - true if the event set is in the "default" set, false if not

isInDefaultEventSet sample code for java.beans.EventSetDescriptor.isInDefaultEventSet() definition code for java.beans.EventSetDescriptor.isInDefaultEventSet()

public boolean isInDefaultEventSet()
Reports if an event set is in the "default" set.

Returns:
true if the event set is in the "default" set. Defaults to true.