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

クラスBeanContextMembershipEvent

java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextMembershipEvent
すべての実装されたインタフェース:
Serializable

public class BeanContextMembershipEvent
extends BeanContextEvent
BeanContextMembershipEventは、特定のBeanContextのメンバーシップに追加された子、またはそこから削除された子のリストをカプセル化します。 このイベントのインスタンスは、指定されたBeanContextインスタンスでadd()、remove()、retainAll()、removeAll()、またはclear()の呼出しに成功するたびにトリガーされます。 オブジェクトでこのタイプのイベントを受信する場合には、BeanContextMembershipListenerインタフェースを実装し、そのことをBeanContextaddBeanContextMembershipListener(BeanContextMembershipListener bcml)メソッドを使って登録する必要があります。
導入されたバージョン:
1.2
関連項目:
BeanContext, BeanContextEvent, BeanContextMembershipListener, 直列化された形式
  • フィールド詳細

    • children

      protected Collection children
      このイベント通知によって影響を受ける子のリストです。
  • コンストラクタの詳細

  • メソッドの詳細

    • size

      public int size()
      通知によって影響を受ける子の数を取得します。
      戻り値:
      通知によって影響を受ける子の数
    • contains

      public boolean contains​(Object child)
      指定された子がこのイベントによって影響を受けるかどうかを示します。
      パラメータ:
      child - 影響を受けるかどうかのチェック対象のオブジェクト
      戻り値:
      影響を受ける場合はtrue、そうでない場合はfalse
    • toArray

      public Object[] toArray()
      このイベントによって影響を受ける子の配列を取得します。
      戻り値:
      影響を受ける子の配列
    • iterator

      public Iterator iterator()
      このイベントによって影響を受ける子の配列を取得します。
      戻り値:
      影響を受けた子の配列