全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス

クラス java.beans.BeanDescriptor

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

public class BeanDescriptor
extends FeatureDescriptor
BeanDescriptor は Java クラスや displayName など "bean" に関するグローバルな情報を提供します。

これは BeanInfo オブジェクトが返す記述子の一種です。BeanInfo オブジェクトはプロパティ、メソッド、およびイベントの記述子も返します。


Constructor Index

 o BeanDescriptor(Class)
カスタマイザを持たない bean の BeanDescriptor を作る。
 o BeanDescriptor(Class, Class)
カスタマイザを持つ bean の BeanDescriptor を作る。

Method Index

 o getBeanClass()
 o getCustomizerClass()

Constructors

 o BeanDescriptor
  public BeanDescriptor(Class beanClass)
カスタマイザを持たない bean の BeanDescriptor を作ります。

パラメータ:
beanClass - bean を実装する Java クラスの Class オブジェクト。たとえば、sun.beans.OurButton.class。
 o BeanDescriptor
  public BeanDescriptor(Class beanClass,
                        Class customizerClass)
カスタマイザを持つ bean の BeanDescriptor を作ります。

パラメータ:
beanClass - bean を実装する Java クラスの Class オブジェクト。たとえば、sun.beans.OurButton.class。
customizerClass - bean のカスタマイザを実装する Java クラスの Class オブジェクト。たとえば、sun.beans.OurButtonCustomizer.class。

Methods

 o getBeanClass
  public Class getBeanClass()
返り値:
bean の Class オブジェクト。
 o getCustomizerClass
  public Class getCustomizerClass()
返り値:
bean のカスタマイザの Class オブジェクト。これは bean がカスタマイザを持たない場合は null となります。

全パッケージ  クラス階層  このパッケージ  前項目  次項目  インデックス