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 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 Class getBeanClass()
Returns:
The Class object for the bean.
 o getCustomizerClass public 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
Submit a bug or feature