java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
- 所有已实现的接口:
-
Serializable
- 直接已知的子类:
-
BeanContextMembershipEvent
,BeanContextServiceAvailableEvent
,BeanContextServiceRevokedEvent
BeanContextEvent
是所有从一个 BeanContext
发出并与其语义相关的事件的抽象根事件类。该类引入了一种机制,允许 BeanContextEvent
的子类通过一系列 BeanContext
层次结构进行传播。 setPropagatedFrom()
和 getPropagatedFrom()
方法允许一个 BeanContext
标识自身作为传播事件的源。
- 自版本:
- 1.2
- 参见:
-
Field Summary
Fields declared in class java.util.EventObject
source
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription获取与此事件关联的BeanContext
。获取从中传播此事件的BeanContext
。boolean
报告此事件是否从其他BeanContext
中传播。void
设置从中传播此事件的BeanContext
。Methods declared in class java.util.EventObject
getSource, toString
-
Field Details
-
propagatedFrom
该事件从中传播的BeanContext
-
-
Constructor Details
-
BeanContextEvent
构造一个 BeanContextEvent- 参数:
-
bc
- BeanContext 源
-
-
Method Details
-
getBeanContext
获取与此事件关联的BeanContext
。- 返回:
-
与此事件关联的
BeanContext
。
-
setPropagatedFrom
设置从中传播此事件的BeanContext
。- 参数:
-
bc
- 从中传播此事件的BeanContext
-
getPropagatedFrom
获取从中传播此事件的BeanContext
。- 返回:
-
从中传播此事件的
BeanContext
-
isPropagated
public boolean isPropagated()报告此事件是否从其他BeanContext
中传播。- 返回:
-
如果传播,则返回
true
,否则返回false
-