模块 java.desktop

类 BeanContextEvent

java.lang.Object
java.util.EventObject
java.beans.beancontext.BeanContextEvent
所有已实现的接口:
Serializable
已知子类:
BeanContextMembershipEvent , BeanContextServiceAvailableEvent , BeanContextServiceRevokedEvent

public abstract class BeanContextEvent extends EventObject

BeanContextEvent 是从 BeanContext 发出并与其语义相关的所有事件的抽象根事件类。此类引入了一种机制,允许通过 BeanContext 的层次结构传播 BeanContextEvent 子类。 setPropagatedFrom()getPropagatedFrom() 方法允许 BeanContext 将自己标识为传播事件的来源。

自从:
1.2
参见:
  • 字段详细信息

    • 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 如果不传播