モジュール java.desktop

パッケージ java.beans.beancontext

Beanコンテキストに関連するクラスおよびインタフェースを提供します。 Beanコンテキストは、Beanのコンテナで、包含するBeanの実行環境を定義します。 1つのBeanコンテキストに複数のBeanがあることもあり、Beanコンテキストは別のBeanコンテキスト内で入れ子になることもあります。 また、このパッケージには、Beanコンテキストに追加されるか、Beanコンテキストから削除されるBeanのイベントおよびリスナー・インタフェースも含まれています。
導入されたバージョン:
1.2
  • インタフェースのサマリー
    インタフェース 説明
    BeanContext
    BeanContextはJavaBeansの論理階層コンテナとして機能します。
    BeanContextChild
    BeanContextサブインタフェースに定義されているように、入れ子になって実行環境(コンテキスト)の参照を取得することが必要なJavaBeansには、このインタフェースを実装する必要があります。
    BeanContextChildComponentProxy
    このインタフェースは、AWT Componentが関連付けられているBeanContextChildrenによって実装されます。
    BeanContextContainerProxy
    このインタフェースは、AWT Containerに関連したBeanContextによって実装されます。
    BeanContextMembershipListener
    仕様に準拠して実装されたBeanContextは、BeanContextのメンバーの状態が変更されたときにこのインタフェースのイベントをトリガーします。
    BeanContextProxy
    このインタフェースは、BeanContext(Child)インタフェースまたはそのサブインタフェースの実装によってそれに関連したBeanContext(Child)を直接持つということはないが、自身から委譲されているpublic BeanContext(Child)を持つJavaBeanによって実装されます。
    BeanContextServiceProvider
    BeanContextの主な機能の1つは、JavaBeansとBeanContextServiceProviderを互いに認識させるために動作することです。
    BeanContextServiceProviderBeanInfo
    Beanによって提供されるサービスについての明確な情報を提供する必要がある場合、BeanContextServiceProviderの実装者は、このBeanInfoサブインタフェースを実装します。これにより、サービスのメソッド、プロパティ、イベントなどについての明確な情報を提供するBeanInfoクラスを実装します。
    BeanContextServiceRevokedListener
    BeanContextServiceRevokedEventオブジェクトを受け取るためのリスナー・インタフェース。
    BeanContextServices
    BeanContextServicesインタフェースは、BeanContextChildオブジェクトがジェネリック・サービスを受けられるようにするためのメカニズムをBeanContextに提供します。
    BeanContextServicesListener
    BeanContextServiceAvailableEventオブジェクトを受け取るためのリスナー・インタフェース。
  • クラスのサマリー
    クラス 説明
    BeanContextChildSupport
    BeanContextChildプロトコルの実装をサポートするための一般的なサポート・クラスです。
    BeanContextEvent
    BeanContextEventは、BeanContextから発行されたイベント、およびそのセマンティックスに関連するイベントすべての抽象ルート・イベント・クラスです。
    BeanContextMembershipEvent
    BeanContextMembershipEventは、特定のBeanContextのメンバーシップに追加された子、またはそこから削除された子のリストをカプセル化します。
    BeanContextServiceAvailableEvent
    このイベント・タイプは、登録されているサービスを識別するためにBeanContextServicesListenerによって使用されます。
    BeanContextServiceRevokedEvent
    このイベント型は、取り消されるサービスを識別するためにBeanContextServiceRevokedListenerによって使用されます。
    BeanContextServicesSupport
    このヘルパー・クラスは、java.beans.beancontext.BeanContextServicesインタフェースのユーティリティの実装を提供します。
    BeanContextServicesSupport.BCSSServiceProvider
    サブクラスは、この入れ子構造のクラスをサブクラス化して、各BeanContextServicesProviderの動作を追加できます。
    BeanContextSupport
    このヘルパー・クラスは、java.beans.beancontext.BeanContextインタフェースのユーティリティの実装を提供します。
    BeanContextSupport.BCSIterator
    protected finalサブクラス。イテレータをカプセル化しますが、何も行わないremove()メソッドを実装します。