|
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
See:
Description
| Interface Summary | |
|---|---|
| AppletInitializer | This interface is a mechanism for the initialization of a Java Bean that is also an Applet. |
| BeanInfo | BeanInfo can be implemented in order to provide explicit information to the Introspector. |
| 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. |
| ExceptionListener | This interface allows a class to monitor internal exceptions, to try to recover from them. |
| PropertyChangeListener | PropertyChangeListener allows a class to monitor properties of a Bean for changes. |
| PropertyEditor | PropertyEditors are custom GUI editors for specific types of values. |
| VetoableChangeListener | VetoableChangeListener allows a class to monitor proposed changes to properties of a Bean and, if desired, prevent them from occurring. |
| 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. |
| Class Summary | |
|---|---|
| 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. |
| DefaultPersistenceDelegate | DefaultPersistenceDelegate is a PersistenceDelegate
implementation that can be used to serialize objects which adhere to the
Java Beans naming convention. |
| Encoder | |
| EventHandler | EventHandler forms a bridge between dynamically created listeners and arbitrary properties and methods. |
| EventSetDescriptor | EventSetDescriptor describes the hookup between an event source class and an event listener 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. |
| IndexedPropertyChangeEvent | This is like a PropertyChangeEvent, but also carries with it the index of the property which changed. |
| 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. |
| 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. |
| PersistenceDelegate | A PersistenceDelegate describes how a another object
has to constructed and transformed in order to create a complete
replicate. |
| 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). |
| 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 | 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. |
| XMLEncoder | This class uses the PersistenceDelegate and Encoder
infrastructure to generate an XML representation of the objects it
serializes. |
| Exception Summary | |
|---|---|
| IntrospectionException | IntrospectionException is thrown when the Introspector fails. |
| PropertyVetoException | PropertyVetoException is thrown when a VetoableChangeListener doesn't like the proposed change. |
| Annotation Types Summary | |
|---|---|
| ConstructorProperties | An annotation used to associate the parameters of a constructor with the accessor methods that later provide access to these values. |
| Transient | Indicates that an attribute called "transient"
should be declared with the given value
when the Introspector constructs
a PropertyDescriptor or EventSetDescriptor
classes associated with the annotated code element. |
Listeners and descriptors for managing beans.
|
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||