Examples of MenuInfo


Examples of com.google.gdt.eclipse.designer.smart.model.menu.MenuInfo

    MenuBarInfo menuBar = canvas.getChildren(MenuBarInfo.class).get(0);
    //
    MenuBarInfo newMenuBar = createJavaInfo("com.smartgwt.client.widgets.menu.MenuBar");
    canvas.command_absolute_CREATE(newMenuBar, null);
    //
    MenuInfo menu = menuBar.getMenus().get(1);
    newMenuBar.command_MOVE(menu, null);
    assertEditor(
        "public class Test implements EntryPoint {",
        "  public void onModuleLoad() {",
        "    Canvas canvas = new Canvas();",
View Full Code Here

Examples of com.google.gdt.eclipse.designer.smart.model.menu.MenuInfo

            "    canvas.setContextMenu(menu);",
            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    MenuInfo menu = canvas.getChildren(MenuInfo.class).get(0);
    //
    List<MenuItemInfo> items = menu.getItems();
    assertThat(items.size()).isEqualTo(1);
    MenuItemInfo item = items.get(0);
    assertThat(item.getSubmenu()).isNull();
  }
View Full Code Here

Examples of com.google.gdt.eclipse.designer.smart.model.menu.MenuInfo

            "    canvas.setContextMenu(menu);",
            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    MenuInfo menu = canvas.getChildren(MenuInfo.class).get(0);
    // create new MenuItem
    MenuItemInfo newItem = createJavaInfo("com.smartgwt.client.widgets.menu.MenuItem");
    {
      FlowContainer flowContainer = new FlowContainerFactory(menu, false).get().get(0);
      assertTrue(flowContainer.validateComponent(newItem));
View Full Code Here

Examples of com.google.gdt.eclipse.designer.smart.model.menu.MenuInfo

            "    canvas.setContextMenu(menu);",
            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    MenuInfo menu = canvas.getChildren(MenuInfo.class).get(0);
    //
    List<MenuItemInfo> items = menu.getItems();
    assertThat(items.size()).isEqualTo(2);
    MenuItemInfo item = items.get(0);
    MenuItemInfo separator = items.get(1);
    {
      FlowContainer flowContainer = new FlowContainerFactory(menu, false).get().get(0);
View Full Code Here

Examples of com.google.gdt.eclipse.designer.smart.model.menu.MenuInfo

            "  }",
            "}"});
    canvas.refresh();
    MenuButtonInfo menuButton = canvas.getChildren(MenuButtonInfo.class).get(0);
    //
    MenuInfo menu = menuButton.getMenu();
    assertThat(menu).isNotNull();
    assertThat(menu.getItems().size()).isEqualTo(1);
  }
View Full Code Here

Examples of com.jada.content.data.MenuInfo

    data += "<div class=\"bd\" " + align + " >";
    data += "<ul class=\"first-of-type\">";
    int counter = 0;
    Iterator<?> iterator = vector.iterator();
    while (iterator.hasNext()) {
      MenuInfo menuInfo = (MenuInfo) iterator.next();
      String anchor = "";
      if (menuInfo.getMenuType().equals(Constants.MENU_NOOPERATION)) {
        anchor = "<span class=\"" + anchorstyle + "\">" + menuInfo.getMenuName() + "</span>";
      }
      else {
        anchor = "<a href=\"" + menuInfo.getMenuUrl() + "\" " +
             "class=\"" + anchorstyle + "\" " +
                   "onclick=\"javascrpt:window.open('" + menuInfo.getMenuUrl() + "', " + "'" + menuInfo.getMenuWindowTarget() + "' ";
        if (menuInfo.getMenuWindowMode().trim().length() != 0) {
          anchor += ", '" + menuInfo.getMenuWindowMode() + "'";
        }
        anchor += ");return false;\">";
        anchor += menuInfo.getMenuName();
        anchor += "</a>";
      }

      if (level == 0) {
        data += "<li class=\"" + listyle + "\" class=\"first-of-type\">" + anchor + "";
      }
      else {
        data += "<li class=\"" + listyle + "\">" + anchor + "";
      }
      if (menuInfo.getMenus().size() > 0) {
        vertical = true;
        data += generateMenuItem(menuInfo.getMenus(), id + counter, vertical, level + 1, styleClassSuffix) + "";
      }
      data += "</li>";
      counter++;
    }
    data += "</ul>";
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.