|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
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、そうでない場合は falsepublic Object[] toArray()
public Iterator iterator()
|
JavaTM Platform Standard Ed. 6 |
|||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
Copyright 2009 Sun Microsystems, Inc. All rights reserved. Use is subject to license terms. Documentation Redistribution Policy も参照してください。