BeanDescriptor | BeanDescriptor describes general information about a Bean, plus
stores the Bean's Class and it's customizer's Class.
|
Beans | Beans provides some helper methods that allow the basic
operations of Bean-ness.
|
EventHandler | EventHandler forms a bridge between dynamically created listeners and
arbitrary properties and methods.
You can use this class to easily create listener implementations for
some basic interactions between an event source and its target. |
EventSetDescriptor | EventSetDescriptor describes the hookup between an event source
class and an event listener class.
|
Expression | class Expression
An Expression captures the execution of an object method that
returns a value. |
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.
An example property would have four methods like this:
FooBar[] getFoo()
void setFoo(FooBar[])
FooBar getFoo(int)
void setFoo(int,FooBar)
The constraints put on get and set methods are:
- There must be at least a get(int) or a set(int,...) method.
|
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. |
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. |
PropertyEditorManager | PropertyEditorManager is used to find property editors
for various types (not necessarily Beans).
It first checks to see if the property editor is
already registered; if it is, that property editor is
used. |
PropertyEditorSupport | PropertyEditorSupport helps with PropertyEditors,
implementing base functionality that they usually must
have but which is a pain to implement. |
SimpleBeanInfo | SimpleBeanInfo is a class you may extend to more easily
provide select information to the Introspector. |
Statement | class Statement
A Statement captures the execution of an object method. |
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. |
XMLDecoder | The XMLDecoder reads XML data that is structured according to
this DTD
and creates objects according to the content. |