Class java.beans.BeanDescriptor
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class java.beans.BeanDescriptor

Object
   |
   +----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 java.beans.BeanDescriptor(Class)
Create a BeanDescriptor for a bean that doesn't have a customizer.
 o java.beans.BeanDescriptor(Class, Class)
Create a BeanDescriptor for a bean that has a customizer.

Method Index

 o getBeanClass()
 o getCustomizerClass()

Constructors

 o BeanDescriptor
public BeanDescriptor(Class beanClass)
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
public BeanDescriptor(Class beanClass,
                      Class customizerClass)
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
public java.lang.Class getBeanClass()

Returns:
The Class object for the bean.
 o getCustomizerClass
public java.lang.Class getCustomizerClass()

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