Eclipse 4 RCP:是否有任何方法可以通过Direct Tool项目的处理程序来显示Dynamic菜单贡献的Menu项目?

问题描述

我试图在单击RCP应用程序上的“直接工具”项时显示一个菜单

我的Application.e4xmi设计如下:

My Application.e4xmi is designed like this

我可以使用显示菜单

  1. 单击下拉箭头,aboutToShow()将被执行并显示菜单元素。

menu elements

@AboutToShow
public void aboutToShow(List<MMenuElement> items) {

    //displays a menu when the drop down link is clicked.
}
  1. 单击标记的正方形内的区域时,将执行与直接工具项一起附加的处理程序的execute()方法,但是我无法获取MMenuElement项的列表。

marked square

单击图片2上的“处理的工具”项时,是否可以显示菜单元素?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)