Eclipse plugin 引用添加到视图中的所有操作
我已经使用Action not命令为视图工具栏创建了一些操作。 现在,如何获取视图工具栏上可用的所有操作 例如。创建了一个视图并添加了三个名为a、B、C的操作,现在应该返回Eclipse plugin 引用添加到视图中的所有操作,eclipse-plugin,swt,eclipse-rcp,jface,Eclipse Plugin,Swt,Eclipse Rcp,Jface,我已经使用Action not命令为视图工具栏创建了一些操作。 现在,如何获取视图工具栏上可用的所有操作 例如。创建了一个视图并添加了三个名为a、B、C的操作,现在应该返回 所有这三个操作都指向此视图。我假设您希望在视图零件代码中找到这些操作。可以使用以下方法获取视图工具栏管理器: IToolBarManager toolBarMgr=getViewSite().getActionBars().getToolBarManager(); 然后,您可以使用以下方法查找操作的贡献项: IContri
所有这三个操作都指向此视图。我假设您希望在视图零件代码中找到这些操作。可以使用以下方法获取视图工具栏管理器:
IToolBarManager toolBarMgr=getViewSite().getActionBars().getToolBarManager();
然后,您可以使用以下方法查找操作的贡献项:
IContributionItem actionItem=toolBarMgr.find(“操作id”);
该项应为ActionContributionItem
的实例,以便您可以使用:
iaaction action=((ActionContributionItem)actionItem).getAction();
谢谢!!!这就是我需要的!!