我正在开发一个 Eclipse 插件应用程序。
我有以下情况:
主应用程序 gui 将基于 eclipse,一个带有页面的工作台。
在这个页面中会有一个工具栏、菜单栏、一些视图和多个编辑器。
到目前为止,该任务是标准的。
但这是一个“扭曲”:我想显示一个弹出窗口(org.eclipse.jface.dialogs.Dialog),并且在这个对话框中我想插入另一个编辑器。在这个编辑器中,我想使用 GEF 框架。
目前我访问这样的页面(所有编辑都使用):
PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage();