【发布时间】:2013-04-13 22:51:07
【问题描述】:
在我的独立 RCP 应用程序(我开始使用产品配置)中,我想添加一个菜单条目“显示视图”,其中列出了我在持久应用程序模型中定义的所有视图(application.e4xmi 文件)被关闭。 目前我没有使用任何 Advisor 类。
我所做的是为每个视图手动添加 HandledMenuItems 并添加一个 CoreExpression 作为 Visible-When Expression。
此表达式测试应用程序上下文中的特殊键值对。这里的问题是每个视图都需要一个特殊的表达式。
解决这个问题的好模式是什么? 或者有没有办法对核心表达式进行参数化? 我可以使用任何预定义的 Eclipse 插件/命令/处理程序吗?
更新:相反,在我的独立 RCP 应用程序中使用 Window > Show View 结构也是可以的 - 就像它存在于 Eclipse 工作台中一样。有没有办法通过使用任何预定义/可用的方式来添加这个菜单(条目)?
【问题讨论】:
标签: eclipse eclipse-rcp e4