|
Java™ Platform Standard Ed. 6 |
|||||||||
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 |
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(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 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 notpublic Object[] toArray()
public Iterator iterator()
|
Java™ Platform Standard Ed. 6 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.
Scripting on this page tracks web page traffic, but does not change the content in any way.