モジュール java.desktop
パッケージ java.beans.beancontext

クラスBeanContextEvent

  • すべての実装されたインタフェース:
    Serializable
    直系の既知のサブクラス:
    BeanContextMembershipEvent, BeanContextServiceAvailableEvent, BeanContextServiceRevokedEvent

    public abstract class BeanContextEvent
    extends EventObject

    BeanContextEventは、BeanContextから発行されたイベント、およびそのセマンティックスに関連するイベントすべての抽象ルート・イベント・クラスです。 このクラスは、BeanContextEventサブクラスをBeanContextの階層を通じて伝達できるメカニズムを導入します。 setPropagatedFrom()メソッドおよびgetPropagatedFrom()メソッドによって、BeanContextは伝達されたイベントのソースとして自身を識別することができます。

    導入されたバージョン:
    1.2
    関連項目:
    BeanContext, 直列化された形式
    • フィールドの詳細

      • propagatedFrom

        protected BeanContext propagatedFrom
        このイベントの伝達元のBeanContext
    • コンストラクタの詳細

      • BeanContextEvent

        protected BeanContextEvent​(BeanContext bc)
        BeanContextEventを構築します。
        パラメータ:
        bc - BeanContextソース
    • メソッドの詳細

      • getBeanContext

        public BeanContext getBeanContext()
        このイベントに関連付けられているBeanContextを取得します。
        戻り値:
        このイベントに関連したBeanContext
      • setPropagatedFrom

        public void setPropagatedFrom​(BeanContext bc)
        このイベントの伝達元のBeanContextを設定します。
        パラメータ:
        bc - このイベントの伝達元のBeanContext
      • getPropagatedFrom

        public BeanContext getPropagatedFrom()
        このイベントの伝達元のBeanContextを取得します。
        戻り値:
        このイベントの伝達元のBeanContext
      • isPropagated

        public boolean isPropagated()
        このイベントがほかのBeanContextから伝達されるかどうかを報告します。
        戻り値:
        伝達された場合はtrue、そうでない場合はfalse