|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--java.util.EventObject | +--java.beans.beancontext.BeanContextEvent | +--java.beans.beancontext.BeanContextMembershipEvent
BeanContextMembershipEvent
は、特定の BeanContext
のメンバに追加された子、または削除された子のリストをカプセル化します。このイベントのインスタンスは、指定された BeanContext
インスタンスで add()、remove()、retainAll()、removeAll()、または clear() の呼び出しに成功するたびにトリガされます。オブジェクトでこのタイプのイベントを受信する場合には、BeanContextMembershipListener
インスタンスを実装し、そのことを BeanContext
の addBeanContextMembershipListener(BeanContextMembershipListener bcml)
メソッドを使って登録する必要があります。
BeanContext
,
BeanContextEvent
,
BeanContextMembershipListener
,
直列化された形式フィールドの概要 | |
protected Collection |
children
このイベント通知によって影響を受ける子のリストです。 |
クラス java.beans.beancontext.BeanContextEvent から継承したフィールド |
propagatedFrom |
クラス java.util.EventObject から継承したフィールド |
source |
コンストラクタの概要 | |
BeanContextMembershipEvent(BeanContext bc,
Collection changes)
BeanContextMembershipEvent を構築します。 |
|
BeanContextMembershipEvent(BeanContext bc,
Object[] changes)
BeanContextMembershipEvent を構築します。 |
メソッドの概要 | |
boolean |
contains(Object child)
指定された子がこのイベントによって影響を受けるかどうかを示します。 |
Iterator |
iterator()
このイベントによって影響を受ける子の配列を取得します。 |
int |
size()
通知によって影響を受ける子の数を取得します。 |
Object[] |
toArray()
このイベントによって影響を受ける子の配列を取得します。 |
クラス java.beans.beancontext.BeanContextEvent から継承したメソッド |
getBeanContext, getPropagatedFrom, isPropagated, setPropagatedFrom |
クラス java.util.EventObject から継承したメソッド |
getSource, toString |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
protected Collection children
コンストラクタの詳細 |
public BeanContextMembershipEvent(BeanContext bc, Collection changes)
bc
- BeanContext ソースchanges
- 影響を受ける Childrenpublic BeanContextMembershipEvent(BeanContext bc, Object[] changes)
bc
- BeanContext ソースchanges
- 影響を受ける Children
NullPointerException
- このイベントに関連した変更が null の場合メソッドの詳細 |
public int size()
public boolean contains(Object child)
true
、そうでない場合は false
public Object[] toArray()
public Iterator iterator()
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.