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 BeanContexts.
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:
BeanContexts.