public static MMenu createMenu(MenuManager manager) { MMenu subMenu = MenuFactoryImpl.eINSTANCE.createMenu(); subMenu.setLabel(manager.getMenuText()); subMenu.setElementId(manager.getId()); return subMenu; }
public static MMenu createMenuAddition(IConfigurationElement menuAddition) { MMenu element = MenuFactoryImpl.eINSTANCE.createMenu(); String id = MenuHelper.getId(menuAddition); element.setElementId(id); String text = MenuHelper.getLabel(menuAddition); String mnemonic = MenuHelper.getMnemonic(menuAddition); if (text != null && mnemonic != null) { int idx = text.indexOf(mnemonic); if (idx != -1) { text = text.substring(0, idx) + '&' + text.substring(idx); } } element.setVisibleWhen(getVisibleWhen(menuAddition)); element.setIconURI(MenuHelper .getIconURI(menuAddition, IWorkbenchRegistryConstants.ATT_ICON)); element.setLabel(Util.safeString(text)); return element; }
MMenu legacyModel = MenuFactoryImpl.eINSTANCE .createOpaqueMenu(); legacyModel.setElementId(childManager.getId()); legacyModel.setVisible(childManager.isVisible()); linkModelToManager(legacyModel, childManager);
if (childModel == null) { MMenu legacyModel = OpaqueElementUtil.createOpaqueMenu(); legacyModel.setElementId(childManager.getId()); legacyModel.setVisible(childManager.isVisible()); legacyModel.setLabel(childManager.getMenuText());
mMenu.setElementId(menuManager.getId()); if (mMenu.getElementId() == null) { mMenu.setElementId(location.getPath());
mainMenu.setElementId(ActionSet.MAIN_MENU);
int colonIndex = partId.indexOf(':'); String descId = colonIndex == -1 ? partId : partId.substring(0, colonIndex); menu.setElementId(descId);
MMenu element = MenuFactoryImpl.eINSTANCE.createMenu(); String id = MenuHelper.getId(commandAddition); element.setElementId(id); item.setMenu(element);
if (model.getMainMenu() == null) { mainMenu = modelService.createModelElement(MMenu.class); mainMenu.setElementId(ActionSet.MAIN_MENU);