public void addMenus(Menus menus, MenuBuilder menuBuilder) { for (MenuItem menuItem : menus.getItems()) { final Widget result = menuBuilder.makeItem(menuItem, true); if (result != null) { final ButtonGroup bg = new ButtonGroup(); bg.addStyleName(CSS.CSS().dockExpandedContentButton()); bg.add(result); titlePanel.add(bg); } } }
private void disableMenuItems(final Menus menus) { for (MenuItem mi : menus.getItemsMap().values()) { mi.setEnabled(false); } }
private void disableMenus() { menus.getItemsMap().get(FileMenuBuilder.MenuItems.COPY).setEnabled(false); menus.getItemsMap().get(FileMenuBuilder.MenuItems.RENAME).setEnabled(false); menus.getItemsMap().get(FileMenuBuilder.MenuItems.DELETE).setEnabled(false); menus.getItemsMap().get(FileMenuBuilder.MenuItems.VALIDATE).setEnabled(false); }