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
インスタンスを実装し、そのことを BeanContext
の addBeanContextMembershipListener(BeanContextMembershipListener bcml)
メソッドを使って登録する必要があります。
- 導入されたバージョン:
- 1.2
- 関連項目:
BeanContext
,
BeanContextEvent
,
BeanContextMembershipListener
, 直列化された形式
children
protected Collection children
- このイベント通知によって影響を受ける子のリストです。
BeanContextMembershipEvent
public BeanContextMembershipEvent(BeanContext bc,
Collection changes)
- BeanContextMembershipEvent を構築します。
- パラメータ:
bc
- BeanContext ソースchanges
- 影響を受ける Children
BeanContextMembershipEvent
public BeanContextMembershipEvent(BeanContext bc,
Object[] changes)
- BeanContextMembershipEvent を構築します。
- パラメータ:
bc
- BeanContext ソースchanges
- 影響を受ける Children- 例外:
NullPointerException
- このイベントに関連した変更が null の場合
size
public int size()
- 通知によって影響を受ける子の数を取得します。
- 戻り値:
- 通知によって影響を受ける子の数
contains
public boolean contains(Object child)
- 指定された子がこのイベントによって影響を受けるかどうかを示します。
- 戻り値:
- 影響を受ける場合は
true
、そうでない場合は false
toArray
public Object[] toArray()
- このイベントによって影響を受ける子の配列を取得します。
- 戻り値:
- 影響を受ける子の配列
iterator
public Iterator iterator()
- このイベントによって影響を受ける子の配列を取得します。
- 戻り値:
- 影響を受けた子の配列
バグや機能要求の報告
さらに詳しい API リファレンスおよび開発者ドキュメントについては、 Java 2 SDK SE Developer Documentation を参照してください。このドキュメントには、概念、用語の定義、回避策、 実用的なコード例など、開発者を対象にした詳細な解説が掲載されています。 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.