|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
参照:
説明
| インタフェースの概要 | |
| AppletInitializer | このインタフェースは、java.beans.Beans.instantiate とともに動作するように設計されています。 |
| BeanInfo | bean の実装者は、この BeanInfo インタフェースを実装する BeanInfo クラスを提供して、自分の bean のメソッド、プロパティ、イベントなどに関する明示的な情報を提供することができます。 |
| Customizer | カスタマイザクラスは、ターゲット Java Bean をカスタマイズするための完全なカスタム GUI を提供します。 |
| DesignMode | このインタフェースは、java.beans.beancontext.BeanContextChild のインスタンスの入れ子の階層に現在の designTime プロパティを送るために、java.beans.beancontext.BeanContext のインスタンスによって実装、または java.beans.beancontext.BeanContext のインスタンスから委譲されることが意図されています。 |
| PropertyChangeListener | PropertyChange イベントは、bean が「バウンド」プロパティを変更するたびにトリガーされます。 |
| PropertyEditor | PropertyEditor クラスは、ユーザが指定の型のプロパティ値を編集するための GUI のサポートを提供します。 |
| VetoableChangeListener | VetoableChange イベントは、bean が「制約」プロパティを変更するたびにトリガーされます。 |
| Visibility | 使用する環境によっては、bean は GUI を使えないサーバ上での実行も可能です。 |
| クラスの概要 | |
| BeanDescriptor | BeanDescriptor は、Java クラスや displayName など "bean" に関するグローバルな情報を提供します。 |
| Beans | このクラスは、いくつかの多目的 bean 制御メソッドを提供します。 |
| EventSetDescriptor | EventSetDescriptor は、指定された Java bean が発生させるイベントのグループを記述します。 |
| FeatureDescriptor | FeatureDescriptor クラスは、PropertyDescriptor、EventSetDescriptor、および MethodDescriptor などの共通の基底クラスです。 |
| IndexedPropertyDescriptor | IndexedPropertyDescriptor は、配列のように機能し、配列の特定要素にアクセスするためのインデックス付き読み込み/書き込み (またはその両方) メソッドを持つプロパティを記述します。 |
| Introspector | Introspector クラスは、ターゲットの Java Bean がサポートするプロパティ、イベント、およびメソッドについてツールが調べるための、標準的な方法を提供します。 |
| MethodDescriptor | MethodDescriptor は、Java Bean がほかのコンポーネントからの外部アクセスをサポートするための特定メソッドを記述します。 |
| ParameterDescriptor | ParameterDescriptor クラスでは、java.lang.reflect.Method クラスから取得した低レベルの型情報に加え、bean の実装者が各パラメータに追加情報を提供できます。 |
| PropertyChangeEvent | PropertyChange イベントは、bean が「バウンド」プロパティまたは「制約」プロパティを変更するたびに発生します。 |
| PropertyChangeSupport | バウンドプロパティをサポートする bean で使用できるユーティリティクラスです。 |
| PropertyDescriptor | PropertyDescriptor は、アクセス用メソッドのペアを介して Java Bean が公開するプロパティを 1 つ記述します。 |
| PropertyEditorManager | PropertyEditorManager を使って、指定された型名のプロパティエディタを検索します。 |
| PropertyEditorSupport | プロパティエディタの構築を支援するためのサポートクラスです。 |
| SimpleBeanInfo | BeanInfo クラスを簡単に提供できるようにするサポートクラスです。 |
| VetoableChangeSupport | 制約プロパティをサポートする bean によって使用されるユーティリティクラスです。 |
| 例外の概要 | |
| IntrospectionException | 内部検査中に例外が発生した場合にスローされます。 |
| PropertyVetoException | PropertyVetoException は、プロパティに対する変更指定が、受け入れられない値を表すときにスローされます。 |
JavaBeans の開発に関連するクラスが含まれています。一部のクラスは、アプリケーションの実行中に bean によって使用されます。たとえばイベントクラスは、プロパティおよび拒否可能変更イベントをトリガーする bean によって使用されます (PropertyChangeEvent を参照)。ただし、このパッケージのクラスのほとんどは bean エディタ (アプリケーションの作成のために bean をカスタマイズおよび作成するための開発環境) によって使用されることが意図されています。特に、これらのクラスによって、bean のカスタマイズにユーザが使用できるユーザインタフェースを bean エディタが作成できるようになります。たとえば、bean には、bean エディタが処理方法を知らない特殊な型のプロパティが含まれる場合があります。PropertyEditor インタフェースを使用することにより、bean の開発者は、この特殊な型のエディタを提供することができます。
bean が使用するリソースを最小にするために、bean エディタによって使用されるクラスは bean の編集中にだけ読み込まれます。それらのクラスは、アプリケーションで bean が実行されているときは必要ないため、読み込まれません。この情報は、bean 情報 (BeanInfo を参照) に保管されます。
|
JavaTM 2 Platform Std. Ed. v1.3 |
|||||||||
| 前のパッケージ 次のパッケージ | フレームあり フレームなし | |||||||||
Java、Java 2D、JDBC は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2000 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.