All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class java.beans.BeanDescriptor

java.lang.Object
   |
   +----java.beans.FeatureDescriptor
           |
           +----java.beans.BeanDescriptor

public class BeanDescriptor
extends FeatureDescriptor
A BeanDescriptor provides global information about a "bean", including its Java class, its displayName, etc.

This is one of the kinds of descriptor returned by a BeanInfo object, which also returns descriptors for properties, method, and events.


Constructor Index

 o BeanDescriptor(Class)
Create a BeanDescriptor for a bean that doesn't have a customizer.
 o BeanDescriptor(Class, Class)
Create a BeanDescriptor for a bean that has a customizer.

Method Index

 o getBeanClass()
 o getCustomizerClass()

Constructors

 o BeanDescriptor
    method BeanDescriptor(beanClass=Class) public 
Create a BeanDescriptor for a bean that doesn't have a customizer.

Parameters:
beanClass - The Class object of the Java class that implements the bean. For example sun.beans.OurButton.class.
 o BeanDescriptor
    method BeanDescriptor(beanClass=Class, -
                          customizerClass=Class) public 
Create a BeanDescriptor for a bean that has a customizer.

Parameters:
beanClass - The Class object of the Java class that implements the bean. For example sun.beans.OurButton.class.
customizerClass - The Class object of the Java class that implements the bean's Customizer. For example sun.beans.OurButtonCustomizer.class.

Methods

 o getBeanClass
    method getBeanClass() returns Class public     
Returns:
The Class object for the bean.
 o getCustomizerClass
    method getCustomizerClass() returns Class public     
Returns:
The Class object for the bean's customizer. This may be null if the bean doesn't have a customizer.

All Packages  Class Hierarchy  This Package  Previous  Next  Index