簡體   English   中英

在e4應用程序模型中更新Handler交換機上的UI貢獻

[英]Updating UI contributions on Handler switch in e4 application model

我已經為我的e4應用程序定義了一個全局命令,即add命令。 所以,正如你所看到的那樣 我的示例應用程序模型 該命令將在整個應用程序(1)中使用,並在上下文切換到resp時激活repsective處理程序。 (2)和(3)中的部分。

現在我缺少的是,可以更新所有UI貢獻,如(4)分配給命令(1)的信息,如(2)添加聯系人,以及切換到(3)添加帳戶時的信息。

考慮命令的實際上下文(哪個處理程序處於活動狀態等),更新命令的所有UI貢獻的一般建議方法是什么。 在Eclipse 3.x中,我們有類似IElementUpdater的東西,它負責進行相應的更新。

謝謝你的提示! - 在Eclipse論壇中平行討論

我一直致力於尋找解決方案,並在我的博客中概述了當前的狀態。

您可以在類和下面的語句中注入IEventBroker,此語句將檢查應用程序中的所有UI啟用

    eventBroker.send(UIEvents.REQUEST_ENABLEMENT_UPDATE_TOPIC, UIEvents.ALL_ELEMENT_ID);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM