读书人

Eclipse 插件开发怎么调用popupMenu

发布时间: 2014-01-14 23:14:00 作者: rapoo

Eclipse 插件开发,如何调用popupMenus扩展点的右键菜单?
代码里面如何调用popupMenus扩展点的右键菜单?如Eclipse 插件开发,怎么调用popupMenus扩展点的右键菜单,如何调用java applet这个菜单呢?
我要做一个操作,完成之后直接调用java applet运行程勋,这样的功能可以实现吗?
谢谢。
[解决办法]
这个必然用rcp开发,右键向导需要扩展接口。

 <extension
point="org.eclipse.ui.popupMenus">//popupmenus节点
<objectContribution
id="id"
objectClass="org.eclipse.jdt.core.IJavaElement">//监听右键点击功能的类。

<menu
icon="icons/sample.gif"
id=""
label="向导"
path="additions">
<separator
name="separator2">
</separator>
</menu>

<action
class="实现类"
enablesFor="1"
id=""
label="标签"
menubarPath="路径">
</action>



实现类要实现implements IObjectActionDelegate接口。
[解决办法]
你的目标其实不是要调用右键菜单,而是要调用右键菜单对应的那个action,按alt+shift+f2,然后点右键,选择你的目标菜单项,就可以看到具体的action的id及所属的插件,拿到这些信息以后下一步应该不用我说了

读书人网 >Eclipse开发

热点推荐