|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object![]()
![]()
![]()
java.util.EventObject
![]()
![]()
![]()
java.beans.beancontext.BeanContextEvent
![]()
![]()
![]()
java.beans.beancontext.BeanContextMembershipEvent

public class BeanContextMembershipEvent

A BeanContextMembershipEvent encapsulates
the list of children added to, or removed from,
the membership of a particular BeanContext.
An instance of this event is fired whenever a successful
add(), remove(), retainAll(), removeAll(), or clear() is
invoked on a given BeanContext instance.
Objects interested in receiving events of this type must
implement the BeanContextMembershipListener
interface, and must register their intent via the
BeanContext's
addBeanContextMembershipListener(BeanContextMembershipListener bcml)
method.
BeanContext
,
BeanContextEvent
,
BeanContextMembershipListener
,
Serialized Form| Field Summary | |
|---|---|
protected Collection |
children
The list of children affected by this event notification. |
Fields inherited from class java.beans.beancontext.BeanContextEvent ![]() |
|---|
propagatedFrom |
Fields inherited from class java.util.EventObject ![]() |
|---|
source |
| Constructor Summary | |
|---|---|
BeanContextMembershipEvent
Contruct a BeanContextMembershipEvent |
|
BeanContextMembershipEvent
Contruct a BeanContextMembershipEvent |
|
| Method Summary | |
|---|---|
boolean |
contains
Is the child specified affected by the event? |
Iterator |
iterator
Gets the array of children affected by this event. |
int |
size
Gets the number of children affected by the notification. |
Object |
toArray
Gets the array of children affected by this event. |
Methods inherited from class java.beans.beancontext.BeanContextEvent ![]() |
|---|
getBeanContext |
Methods inherited from class java.util.EventObject ![]() |
|---|
getSource |
Methods inherited from class java.lang.Object ![]() |
|---|
clone |
| Field Detail |
|---|

protected Collection![]()
![]()
children
| Constructor Detail |
|---|

public BeanContextMembershipEvent(BeanContext![]()
![]()
bc, Collection
![]()
![]()
changes)
bc - The BeanContext sourcechanges - The Children affected
NullPointerException

- if changes is null

public BeanContextMembershipEvent(BeanContext![]()
![]()
bc, Object
![]()
![]()
[] changes)
bc - The BeanContext sourcechanges - The Children effected
NullPointerException

- if changes associated with this
event are null.| Method Detail |
|---|

public int size()

public boolean contains(Object![]()
![]()
child)
true if affected, false
if not

public Object![]()
![]()
[] toArray()

public Iterator![]()
![]()
iterator()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||