在e4应用程序模型中更新Handler交换机上的UI贡献

时间:2014-07-06 20:07:45

标签: java eclipse eclipse-rcp e4

我已经为我的e4应用程序定义了一个全局命令,即add命令。所以,正如你所看到的那样 my sample application model该命令将在整个应用程序(1)中使用,并在上下文切换到resp时激活repsective处理程序。 (2)和(3)中的部分。

现在我缺少的是,可以更新所有UI贡献,如(4)分配给命令(1)的信息,如(2)添加联系人,以及切换到(3)添加帐户时的信息。

考虑到命令的实际上下文(哪个处理程序处于活动状态等),更新命令的所有UI贡献的一般建议方法是什么。在Eclipse 3.x中,我们有类似IElementUpdater的东西,它负责进行相应的更新。

感谢您的提示! - 在Eclipse Forum

中平行讨论

我致力于寻找解决方案,并概述了blog中的当前状态。

1 个答案:

答案 0 :(得分:1)

您可以在类及以下语句中注入IEventBroker,此语句将检查应用程序中的所有UI启用

groupby