读书人

rcp(插件开发)障蔽eclipse的菜单项

发布时间: 2012-09-25 09:55:59 作者: rapoo

rcp(插件开发)屏蔽eclipse的菜单项

一般我们可以在插件启动的时候做一下判断,来去除我们不要的菜单项

具体代码如下:

WorkbenchWindow window = (WorkbenchWindow)PlatformUI.getWorkbench().getActiveWorkbenchWindow();

PerspectiveBarManager barManager = window.getPerspectiveBar();

CoolBarManager manager = window.getCoolBarManager();

//manager.removeAll();

MenuManager manager2 = window.getMenuBarManager();

//manager2.removeAll();

IContributionItem[] contributionItems = manager2.getItems();

for(IContributionItem item : contributionItems) {

System.out.println(item.getId());

}

manager2.remove("help");

manager.update(true);

manager2.update(true);

读书人网 >Eclipse开发

热点推荐