簡體   English   中英

在eclipse e4中從處理程序更新視圖

[英]updating the view from handler in eclipse e4

我是eclipse e4應用的新手。 我有一個菜單項打開處理程序,當我點擊它時出現了filedialog,我可以選擇文件,我應該在視圖部分顯示所選的文件。

誰能幫助我如何從處理程序更新視圖?

您可以使用EPartService在處理程序中查找您的部件:

@Execute
void execute(EPartService partService)
{
  MPart part = partService.findPart("part id ");

  // TODO use FileDialog

  YourClass yourClass = (YourClass)part.getObject();

  // TODO call a method in YourClass to set the table input
}

其中YourClass是您為零件定義的類。 然后,您只需要向YourClass添加一個方法,您可以調用該方法來設置表輸入。 “part id”是您在應用程序模型中為MPart指定的ID。

暫無
暫無

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

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