パッケージ
java.beans.beancontextの使用
パッケージ
説明
beansの開発に関連するクラスが含まれます -- JavaBeansアーキテクチャに基づくコンポーネント。
Beanコンテキストに関連するクラスおよびインタフェースを提供します。
-
-
クラス説明BeanContextはJavaBeansの論理階層コンテナとして機能します。BeanContextサブインタフェースに定義されているように、入れ子になって実行環境(コンテキスト)の参照を取得することが必要なJavaBeansには、このインタフェースを実装する必要があります。BeanContextChildプロトコルの実装をサポートするための一般的なサポート・クラスです。
BeanContextEvent
は、BeanContext
から発行されたイベント、およびそのセマンティックスに関連するイベントすべての抽象ルート・イベント・クラスです。BeanContextMembershipEvent
は、特定のBeanContext
のメンバーシップに追加された子、またはそこから削除された子のリストをカプセル化します。仕様に準拠して実装されたBeanContextは、BeanContextのメンバーの状態が変更されたときにこのインタフェースのイベントをトリガーします。このイベント・タイプは、登録されているサービスを識別するためにBeanContextServicesListenerによって使用されます。BeanContextの主な機能の1つは、JavaBeansとBeanContextServiceProviderを互いに認識させるために動作することです。このイベント型は、取り消されるサービスを識別するためにBeanContextServiceRevokedListener
によって使用されます。BeanContextServiceRevokedEvent
オブジェクトを受け取るためのリスナー・インタフェース。BeanContextServicesインタフェースは、BeanContextChildオブジェクトがジェネリック・サービスを受けられるようにするためのメカニズムをBeanContextに提供します。BeanContextServiceAvailableEvent
オブジェクトを受け取るためのリスナー・インタフェース。サブクラスは、この入れ子構造のクラスをサブクラス化して、各BeanContextServicesProviderの動作を追加できます。このヘルパー・クラスは、java.beans.beancontext.BeanContextインタフェースのユーティリティの実装を提供します。