A JavaBean-compatible GUI component consisting of list with name of the classes
provided in constructor and label component containing package name for
selected in list component class.
A GUI component showing all the static methods of a given class and controls
for providing parameters, executing the methods, and manipulating the result
This is used for BeanWrappers to tell their BeanBowl that a property
such as "name" or "selected" is about to change, allowing
the BeanBowl to fire a PropertyVetoException to stop the change if it likes.