2

我是 eclipse e4 应用程序的新手。我有一个菜单项打开处理程序,当我单击它时,会出现文件对话框,我可以选择文件,我应该在视图部分显示选定的文件。

谁能帮助我如何从处理程序更新视图?

4

1 回答 1

4

您可以使用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。

于 2014-02-12T19:50:15.637 回答