| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public abstract class BeanContextEvent extends EventObject
BeanContextEvent
is the abstract root event class
for all events emitted
from, and pertaining to the semantics of, a BeanContext
.
This class introduces a mechanism to allow the propagation of
BeanContextEvent
subclasses through a hierarchy of
BeanContext
s. The setPropagatedFrom()
and getPropagatedFrom()
methods allow a
BeanContext
to identify itself as the source
of a propagated event.
Field Summary | |
---|---|
protected BeanContext |
propagatedFrom
The BeanContext from which this event was propagated |
Fields inherited from class java.util.EventObject |
---|
source |
Constructor Summary | |
---|---|
protected |
Contruct a BeanContextEvent |
Method Summary | |
---|---|
BeanContext |
Gets the BeanContext associated with this event.
|
BeanContext |
Gets the BeanContext from which this event was propagated.
|
boolean |
Reports whether or not this event is propagated from some other BeanContext .
|
void |
Sets the BeanContext from which this event was propagated.
|
Methods inherited from class java.util.EventObject |
---|
getSource, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected BeanContext propagatedFrom
BeanContext
from which this event was propagated
Constructor Detail |
---|
protected BeanContextEvent(BeanContext bc)
bc
- The BeanContext sourceMethod Detail |
---|
public BeanContext getBeanContext()
BeanContext
associated with this event.
BeanContext
associated with this event.public synchronized BeanContext getPropagatedFrom()
BeanContext
from which this event was propagated.
BeanContext
from which this
event was propagatedpublic synchronized boolean isPropagated()
BeanContext
.
true
if propagated, false
if notpublic synchronized void setPropagatedFrom(BeanContext bc)
BeanContext
from which this event was propagated.
bc
- the BeanContext
from which this event
was propagated
| |||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |