我是 eclipse e4 应用程序的新手。我有一个菜单项打开处理程序,当我单击它时,会出现文件对话框,我可以选择文件,我应该在视图部分显示选定的文件。
谁能帮助我如何从处理程序更新视图?
我是 eclipse e4 应用程序的新手。我有一个菜单项打开处理程序,当我单击它时,会出现文件对话框,我可以选择文件,我应该在视图部分显示选定的文件。
谁能帮助我如何从处理程序更新视图?
您可以使用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。