|
JavaTM 2 Platform Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectjava.util.EventObject
java.beans.beancontext.BeanContextEvent
java.beans.beancontext.BeanContextMembershipEvent
public class 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
- 影響を受ける Children
NullPointerException
- changes
が null
の場合public 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 Standard Ed. 5.0 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright 2004 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。