- java.lang.Object
-
- java.util.EventObject
-
- java.beans.beancontext.BeanContextEvent
-
- 实现的所有接口
-
Serializable
- 已知直接子类:
-
BeanContextMembershipEvent
,BeanContextServiceAvailableEvent
,BeanContextServiceRevokedEvent
public abstract class BeanContextEventextends EventObject
BeanContextEvent
是BeanContextEvent
发出的所有事件的抽象根事件类,它们与BeanContext
的语义有关。 该类引入了一种机制,允许通过BeanContext
的层次结构传播BeanContextEvent
子类。setPropagatedFrom()
和getPropagatedFrom()
方法允许BeanContext
将自身标识为传播事件的来源。- 从以下版本开始:
- 1.2
- 另请参见:
-
BeanContext
, Serialized Form
-
-
字段汇总
字段 变量和类型 字段 描述 protected BeanContext
propagatedFrom
传播此事件的BeanContext
-
声明的属性在类 java.util.EventObject
source
-
-
构造方法摘要
构造方法 变量 构造器 描述 protected
BeanContextEvent(BeanContext bc)
构造BeanContextEvent
-
方法摘要
所有方法 实例方法 具体的方法 变量和类型 方法 描述 BeanContext
getBeanContext()
获取与此事件关联的BeanContext
。BeanContext
getPropagatedFrom()
获取传播此事件的BeanContext
。boolean
isPropagated()
报告此事件是否从其他BeanContext
传播。void
setPropagatedFrom(BeanContext bc)
设置传播此事件的BeanContext
。-
声明方法的类 java.util.EventObject
getSource, toString
-
-
-
-
字段详细信息
-
propagatedFrom
protected BeanContext propagatedFrom
传播此事件的BeanContext
-
-
构造方法详细信息
-
BeanContextEvent
protected BeanContextEvent(BeanContext bc)
构造BeanContextEvent- 参数
-
bc
- BeanContext源
-
-
方法详细信息
-
getBeanContext
public BeanContext getBeanContext()
获取与此事件关联的BeanContext
。- 结果
-
BeanContext
与此事件有关。
-
setPropagatedFrom
public void setPropagatedFrom(BeanContext bc)
设置传播此事件的BeanContext
。- 参数
-
bc
- 传播此事件的BeanContext
-
getPropagatedFrom
public BeanContext getPropagatedFrom()
获取传播此事件的BeanContext
。- 结果
- 传播此事件的
BeanContext
-
isPropagated
public boolean isPropagated()
报告此事件是否从其他BeanContext
传播。- 结果
-
true
如果传播,false
如果没有
-
-