我自学GWT和GWTP。我正在尝试设置我的日志服务,并且我希望在显示依赖于它的任何Presenter之前从服务器检索我的currentUser对象。
但是,我遇到了一个问题,我认为这个问题与我不明白为什么,在gwtp-sample-tab示例中,类CurrentUser implements HasHandlers !.
有人可以向我解释一下吗?编辑一个更精确的问题:我想知道的是,为什么在样本的上下文中,CurrentUser需要实现HasHandlers。在应用程序中满足哪些功能?
非常感谢, 马努
PS。我是StackOverflow的新手,所以如果您认为我的问题有问题,请告诉我。
答案 0 :(得分:0)
因为public class CurrentUser implements HasHandlers
因为要实现方法
@Override
public void fireEvent(GwtEvent<?> event) {
eventBus.fireEvent(event);
}
哪个
将事件发送给侦听事件类型的处理程序。
所以当一个新的User对象创建这个事件寄存器并在Gatekeeper(eventBus
)触发时。