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