Examples of MenuBarInfo


Examples of com.google.gdt.eclipse.designer.model.widgets.menu.MenuBarInfo

        "      MenuItem menuItem = new MenuItem('Item', false, (Command) null);",
        "      bar.addItem(menuItem);",
        "    }",
        "  }",
        "}");
    MenuBarInfo bar = getJavaInfoByName("bar");
    MenuItemSeparatorInfo separator = (MenuItemSeparatorInfo) bar.getAllItems().get(0);
    IMenuInfo barObject = MenuObjectInfoUtils.getMenuInfo(bar);
    IMenuPolicy barPolicy = barObject.getPolicy();
    // don't accept something other than MenuItem or MenuItemSeparator
    assertFalse(barPolicy.validateMove(new Object()));
    assertTrue(barPolicy.validateMove(separator));
View Full Code Here

Examples of com.google.gdt.eclipse.designer.model.widgets.menu.MenuBarInfo

        "    RootPanel rootPanel = RootPanel.get();",
        "    MenuBar bar = new MenuBar();",
        "    rootPanel.add(bar);",
        "  }",
        "}");
    MenuBarInfo bar = getJavaInfoByName("bar");
    IMenuInfo barObject = MenuObjectInfoUtils.getMenuInfo(bar);
    IMenuPolicy policy = barObject.getPolicy();
    // don't accept something other than MenuItem
    assertFalse(policy.validateCreate(new Object()));
    // create new MenuItem
View Full Code Here

Examples of com.google.gdt.eclipse.designer.model.widgets.menu.MenuBarInfo

        "  public void onModuleLoad() {",
        "    RootPanel rootPanel = RootPanel.get();",
        "    rootPanel.add(bar);",
        "  }",
        "}");
    MenuBarInfo bar = getJavaInfoByName("bar");
    IMenuPolicy policy = MenuObjectInfoUtils.getMenuInfo(bar).getPolicy();
    // use "field initializer"
    {
      GenerationSettings generationSettings =
          GwtToolkitDescription.INSTANCE.getGenerationSettings();
View Full Code Here

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

            "    canvas.addChild(menuBar);",
            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    MenuBarInfo menuBar = canvas.getChildren(MenuBarInfo.class).get(0);
    //
    assertThat(menuBar.getMenusArrayInfo()).isNotNull();
    List<MenuInfo> menus = menuBar.getMenus();
    assertThat(menus.size()).isEqualTo(1);
    assertThat(menus.get(0).getItems().size()).isEqualTo(1);
  }
View Full Code Here

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

            "    canvas.addChild(menuBar);",
            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    MenuBarInfo menuBar = canvas.getChildren(MenuBarInfo.class).get(0);
    //
    assertThat(menuBar.getMenusArrayInfo()).isNotNull();
    List<MenuInfo> menus = menuBar.getMenus();
    assertThat(menus).isEmpty();
  }
View Full Code Here

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

            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    //
    MenuBarInfo menuBar = createJavaInfo("com.smartgwt.client.widgets.menu.MenuBar");
    // check "live" image
    assertThat(menuBar.getImage()).isNotNull();
    // do create
    canvas.command_absolute_CREATE(menuBar, null);
    assertEditor(
        "public class Test implements EntryPoint {",
        "  public void onModuleLoad() {",
View Full Code Here

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

            "    canvas.addChild(menuBar);",
            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    MenuBarInfo menuBar = canvas.getChildren(MenuBarInfo.class).get(0);
    // create new Menu
    MenuInfo newMenu = createJavaInfo("com.smartgwt.client.widgets.menu.Menu");
    menuBar.command_CREATE(newMenu, menuBar.getMenus().get(0));
    assertEditor(
        "public class Test implements EntryPoint {",
        "  public void onModuleLoad() {",
        "    Canvas canvas = new Canvas();",
        "    MenuBar menuBar = new MenuBar();",
View Full Code Here

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

            "    canvas.addChild(menuBar);",
            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    MenuBarInfo menuBar = canvas.getChildren(MenuBarInfo.class).get(0);
    // move Menu
    menuBar.command_MOVE(menuBar.getMenus().get(0), null);
    assertEditor(
        "public class Test implements EntryPoint {",
        "  public void onModuleLoad() {",
        "    Canvas canvas = new Canvas();",
        "    MenuBar menuBar = new MenuBar();",
View Full Code Here

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

            "    canvas.addChild(menuBar);",
            "    canvas.draw();",
            "  }",
            "}"});
    canvas.refresh();
    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();",
        "    MenuBar menuBar = new MenuBar();",
View Full Code Here

Examples of com.google.gdt.eclipse.designer.uibinder.model.widgets.menu.MenuBarInfo

        "  <g:FlowPanel>",
        "    <g:MenuBar wbp:name='bar'/>",
        "  </g:FlowPanel>",
        "</ui:UiBinder>");
    refresh();
    MenuBarInfo bar = getObjectByName("bar");
    //
    assertThat(bar.getItems()).isEmpty();
    assertThat(bar.getAllItems()).isEmpty();
    assertThat(bar.getBounds().width).isGreaterThan(100);
    assertThat(bar.getBounds().height).isGreaterThan(20);
  }
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.