动态菜单贡献和PersistedState

时间:2015-07-29 14:41:31

标签: eclipse-rcp rcp e4

如何在以下问题中给出答案中的menu实例?

Existing Question

1 个答案:

答案 0 :(得分:1)

使用EModelService按ID查找菜单。

@Inject
EModelService modelService;

List<MMenu> list = modelService.findElements(app, "menu id", MMenu.class, 
                          Collections.emptyList(), EModelService.IN_MAIN_MENU);

您必须使用findElements调用EModelService.IN_MAIN_MENU标记来搜索菜单。