BeanContextEvent (Java Platform SE 6) (original) (raw)
java.beans.beancontext
Class BeanContextEvent
java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
All Implemented Interfaces:
Direct Known Subclasses:
BeanContextMembershipEvent, BeanContextServiceAvailableEvent, BeanContextServiceRevokedEvent
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.
Since:
1.2
See Also:
Field Summary | |
---|---|
protected BeanContext | propagatedFrom The BeanContext from which this event was propagated |
Fields inherited from class java.util.EventObject |
---|
source |
Constructor Summary | |
---|---|
protected | BeanContextEvent(BeanContext bc) Contruct a BeanContextEvent |
Method Summary | |
---|---|
BeanContext | getBeanContext() Gets the BeanContext associated with this event. |
BeanContext | getPropagatedFrom() Gets the BeanContext from which this event was propagated. |
boolean | isPropagated() Reports whether or not this event is propagated from some other BeanContext. |
void | setPropagatedFrom(BeanContext bc) 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, wait, wait, [wait](../../../java/lang/Object.html#wait%28long, int%29) |
Field Detail |
---|
propagatedFrom
protected BeanContext propagatedFrom
The BeanContext
from which this event was propagated
Constructor Detail |
---|
BeanContextEvent
protected BeanContextEvent(BeanContext bc)
Contruct a BeanContextEvent
Parameters:
bc
- The BeanContext source
Method Detail |
---|
getBeanContext
public BeanContext getBeanContext()
Gets the BeanContext
associated with this event.
Returns:
the BeanContext
associated with this event.
setPropagatedFrom
public void setPropagatedFrom(BeanContext bc)
Sets the BeanContext
from which this event was propagated.
Parameters:
bc
- the BeanContext
from which this event was propagated
getPropagatedFrom
public BeanContext getPropagatedFrom()
Gets the BeanContext
from which this event was propagated.
Returns:
the BeanContext
from which this event was propagated
isPropagated
public boolean isPropagated()
Reports whether or not this event is propagated from some other BeanContext
.
Returns:
true
if propagated, false
if not
Submit a bug or feature
For further API reference and developer documentation, see Java SE Developer Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
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.