| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object extended by java.util.EventObject extended by java.beans.beancontext.BeanContextEvent extended by 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 | childrenThe 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(BeanContext bc,
 Collection changes)Contruct a BeanContextMembershipEvent | |
| BeanContextMembershipEvent(BeanContext bc,
 Object[] changes)Contruct a BeanContextMembershipEvent | |
| Method Summary | |
|---|---|
|  boolean | contains(Object child)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, getPropagatedFrom, isPropagated, setPropagatedFrom | 
| Methods inherited from class java.util.EventObject | 
|---|
| getSource, toString | 
| Methods inherited from class java.lang.Object | 
|---|
| clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Field Detail | 
|---|
protected Collection children
| Constructor Detail | 
|---|
public BeanContextMembershipEvent(BeanContext bc, Collection changes)
bc - The BeanContext sourcechanges - The Children affected
NullPointerException - if changes is nullpublic 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 notpublic Object[] toArray()
public Iterator iterator()
| 
 | JavaTM 2 Platform Standard Ed. 5.0 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
Copyright © 2004, 2010 Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.