Added Classes and Interfaces |
DefaultPersistenceDelegate
|
The DefaultPersistenceDelegate is a concrete implementation of the abstract PersistenceDelegate class and is the delegate used by default for classes about which no information is available. |
Encoder
|
An Encoder is a class which can be used to create files or streams that encode the state of a collection of JavaBeans in terms of their public APIs. |
EventHandler
|
The EventHandler class provides support for dynamically generating event listeners whose methods execute a simple statement involving an incoming event object and a target object. |
ExceptionListener
|
An ExceptionListener is notified of internal exceptions. |
Expression
|
An Expression object represents a primitive expression in which a single method is applied to a target and a set of arguments to return a result - as in "a.getFoo()" . |
PersistenceDelegate
|
The PersistenceDelegate class takes the responsibility for expressing the state of an instance of a given class in terms of the methods in the class's public API. |
PropertyChangeListenerProxy
|
A class which extends the EventListenerProxy specifically for adding a named PropertyChangeListener . |
Statement
|
A Statement object represents a primitive statement in which a single method is applied to a target and a set of arguments - as in "a.setFoo(b)" . |
VetoableChangeListenerProxy
|
A class which extends the EventListenerProxy specifically for associating a VetoableChangeListener with a "constrained" property. |
XMLDecoder
|
The XMLDecoder class is used to read XML documents created using the XMLEncoder and is used just like the ObjectInputStream . |
XMLEncoder
|
The XMLEncoder class is a complementary alternative to the ObjectOutputStream and can used to generate a textual representation of a JavaBean in the same way that the ObjectOutputStream can be used to create binary representation of Serializable objects. |
Changed Classes and Interfaces |
AppletInitializer
|
This interface is designed to work in collusion with java.beans.Beans.instantiate. |
DesignMode
|
This interface is intended to be implemented by or delegated from instances of java.beans.beancontext.BeanContext in order to propagate to its nested hierarchy of java.beans.beancontext.BeanContextChild instances the current "designTime" property. |
EventSetDescriptor
|
An EventSetDescriptor describes a group of events that a given Java bean fires. |
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. |
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. |
VetoableChangeSupport
|
This is a utility class that can be used by beans that support constrained properties. |