AppletInitializer | This interface is a mechanism for the initialization of a Java
Bean that is also an Applet. |
BeanDescriptor | BeanDescriptor describes general information about a Bean, plus
stores the Bean's Class and it's customizer's Class. |
BeanInfo | BeanInfo can be implemented in order to provide explicit information to the Introspector. |
Beans | Beans provides some helper methods that allow the basic operations of Bean-ness. |
Customizer | You may explicitly provide a Customizer for your Bean
class, which allows you complete control of the editing
of the Bean. |
DesignMode | BeanContextChild implementors implement this to get information about whether they are in a design time or runtime environment. |
EventSetDescriptor | EventSetDescriptor describes the hookup between an event source
class and an event listener class. |
ExceptionListener | This interface allows a class to monitor internal exceptions, to try to
recover from them. |
FeatureDescriptor | FeatureDescriptor is the common superclass for all JavaBeans Descriptor classes. |
IndexedPropertyDescriptor | IndexedPropertyDescriptor describes information about a JavaBean
indexed property, by which we mean an array-like property that
has been exposed via a pair of get and set methods and another
pair that allows you to get to the property by an index. |
IntrospectionException | IntrospectionException is thrown when the Introspector fails. |
Introspector | Introspector is the class that does the bulk of the
design-time work in Java Beans. |
MethodDescriptor | MethodDescriptor describes information about a JavaBeans method. |
ParameterDescriptor | ParameterDescriptor represents a single parameter to a method. |
PropertyChangeEvent | PropertyChangeEvents are fired in the PropertyChange and VetoableChange
event classes. |
PropertyChangeListener | PropertyChangeListener allows a class to monitor properties of a Bean for
changes. |
PropertyChangeListenerProxy | This class provides an extension to PropertyChangeListener -
associating a name with the listener. |
PropertyChangeSupport | PropertyChangeSupport makes it easy to fire property change events and
handle listeners. |
PropertyDescriptor | PropertyDescriptor describes information about a JavaBean property,
by which we mean a property that has been exposed via a pair of
get and set methods. |
PropertyEditor | PropertyEditors are custom GUI editors for specific types of values. |
PropertyEditorManager | PropertyEditorManager is used to find property editors
for various types (not necessarily Beans). |
PropertyEditorSupport | PropertyEditorSupport helps with PropertyEditors,
implementing base functionality that they usually must
have but which is a pain to implement. |
PropertyVetoException | PropertyVetoException is thrown when a VetoableChangeListener doesn't
like the proposed change. |
SimpleBeanInfo | SimpleBeanInfo is a class you may extend to more easily
provide select information to the Introspector. |
VetoableChangeListener | VetoableChangeListener allows a class to monitor proposed changes to
properties of a Bean and, if desired, prevent them from occurring. |
VetoableChangeListenerProxy | This class provides an extension to VetoableChangeListener -
associating a name with the listener. |
VetoableChangeSupport | VetoableChangeSupport makes it easy to fire vetoable change events and
handle listeners. |
Visibility | Visibility is an interface a Bean may implement so that the environment
can tell the Bean whether there is a GUI or not, and so that the Bean
can tell the environment whether it needs one or can run without one. |