java.beans.beancontext
Class BeanContextEvent
java.lang.Object
|
+--java.util.EventObject
|
+--java.beans.beancontext.BeanContextEvent
public abstract class
BeanContextEventextends
EventObject Generic superclass for events fired by BeanContext
s.
Since:Author:propagatedFrom
protected BeanContext propagatedFrom
The BeanContext
that most recently passed this
event on.
BeanContextEvent
protected BeanContextEvent(java.beans.beancontext.BeanContext source)
Create a new event, from the specified BeanContext
.
propagatedFrom
will be initialized to
null
.
Parameters:
getBeanContext
public BeanContext getBeanContext()
Get the BeanContext
that originated this event.
Returns:
- the originator of this event.
getPropagatedFrom
public BeanContext getPropagatedFrom()
Get the most recent propagator of this event.
If this value is null
, you have received the event
straight from the source.
Returns:
- the most recent propagator of this event.
isPropagated
public boolean isPropagated()
Tell whether this event has been propagated.
Returns:
true
iff getPropagatedFrom() != null
.
setPropagatedFrom
public void setPropagatedFrom(java.beans.beancontext.BeanContext propagator)
Set the most recent propagator of this event.
Parameters:
BeanContext
s.