Interface Summary |
AppletInitializer |
This interface is designed to work in collusion with java.beans.Beans.instantiate. |
BeanInfo |
A bean implementor who wishes to provide explicit information about
their bean may provide a BeanInfo class that implements this BeanInfo
interface and provides explicit information about the methods,
properties, events, etc, of their bean. |
Customizer |
A customizer class provides a complete custom GUI for customizing
a target Java Bean. |
DesignMode |
This interface is intended to be implemented by, or delegated from, instances
of java.beans.BeanContext, in order to propagate to its nested hierarchy of
java.beans.BeanContextChild instances, the current "designTime" property. |
PropertyChangeListener |
A "PropertyChange" event gets fired whenever a bean changes a "bound"
property. |
PropertyEditor |
A PropertyEditor class provides support for GUIs that want to
allow users to edit a property value of a given type. |
VetoableChangeListener |
A VetoableChange event gets fired whenever a bean changes a "constrained"
property. |
Visibility |
Under some circumstances a bean may be run on servers where a GUI
is not available. |
Class Summary |
BeanDescriptor |
A BeanDescriptor provides global information about a "bean",
including its Java class, its displayName, etc. |
Beans |
This class provides some general purpose beans control methods. |
BeansAppletContext |
Package private support class. |
BeansAppletStub |
Package private support class. |
EventSetDescriptor |
An EventSetDescriptor describes a group of events that a given Java
bean fires. |
FeatureDescriptor |
The FeatureDescriptor class is the common baseclass for PropertyDescriptor,
EventSetDescriptor, and MethodDescriptor, etc. |
GenericBeanInfo |
Package private implementation support class for Introspector's
internal use. |
IndexedPropertyDescriptor |
An IndexedPropertyDescriptor describes a property that acts like an
array and has an indexed read and/or indexed write method to access
specific elements of the array. |
Introspector |
The Introspector class provides a standard way for tools to learn about
the properties, events, and methods supported by a target Java Bean. |
MethodDescriptor |
A MethodDescriptor describes a particular method that a Java Bean
supports for external access from other components. |
ObjectInputStreamWithLoader |
This subclass of ObjectInputStream delegates loading of classes to
an existing ClassLoader. |
ParameterDescriptor |
The ParameterDescriptor class allows bean implementors to provide
additional information on each of their parameters, beyond the
low level type information provided by the java.lang.reflect.Method
class. |
PropertyChangeEvent |
A "PropertyChange" event gets delivered whenever a bean changes a "bound"
or "constrained" property. |
PropertyChangeSupport |
This is a utility class that can be used by beans that support bound
properties. |
PropertyDescriptor |
A PropertyDescriptor describes one property that a Java Bean
exports via a pair of accessor methods. |
PropertyEditorManager |
The PropertyEditorManager can be used to locate a property editor for
any given type name. |
PropertyEditorSupport |
This is a support class to help build property editors. |
SimpleBeanInfo |
This is a support class to make it easier for people to provide
BeanInfo classes. |
VetoableChangeSupport |
This is a utility class that can be used by beans that support constrained
properties. |