0

我正在自学 GWT 和 GWTP。我正在尝试设置我的日志记录服务,并且我希望在显示任何依赖它的 Presenter 之前从服务器检索我的 currentUser 对象。

但是,我遇到了一个问题,我认为这与我不明白为什么在 gwtp-sample-tab 示例中,类CurrentUser 实现 HasHandlers

有人可以向我解释吗?编辑一个更精确的问题:我想知道为什么在示例的上下文中,CurrentUser 需要实现 HasHandlers。这在应用程序中满足什么功能?

非常感谢,马努

PS。我是 StackOverflow 的新手,所以如果您认为我的问题有问题,请告诉我。

4

1 回答 1

0

因为公共类 CurrentUser 实现了 HasHandlers

因为要实现方法

@Override
    public void fireEvent(GwtEvent<?> event) {
        eventBus.fireEvent(event);
    }

哪个

向监听事件类型的处理程序触发给定事件。

所以当一个新的用户对象创建这个事件寄存器并在 Gatekeeper( eventBus) 处触发。

于 2013-10-02T12:29:05.257 回答