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);
     }
   }
 }
Exemplo n.º 2
0
 private void disableMenuItems(final Menus menus) {
   for (MenuItem mi : menus.getItemsMap().values()) {
     mi.setEnabled(false);
   }
 }
Exemplo n.º 3
0
 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);
 }