Package com.google.gdt.eclipse.designer.model.widgets

Examples of com.google.gdt.eclipse.designer.model.widgets.WidgetInfo


            "public class Test extends DockPanel {",
            "  public Test() {",
            "  }",
            "}");
    //
    WidgetInfo newButton = loadButton();
    tree.moveOn(panel).click();
    assertEditor(
        "// filler filler filler filler filler",
        "public class Test extends DockPanel {",
        "  public Test() {",
View Full Code Here


        "      Button existing = new Button();",
        "      add(existing, DockPanel.EAST);",
        "    }",
        "  }",
        "}");
    WidgetInfo existingButton = getJavaInfoByName("existing");
    //
    doCopyPaste(existingButton);
    tree.moveBefore(existingButton).click();
    assertEditor(
        "public class Test extends DockPanel {",
View Full Code Here

        "      Button button_2 = new Button();",
        "      add(button_2, DockPanel.EAST);",
        "    }",
        "  }",
        "}");
    WidgetInfo button_1 = getJavaInfoByName("button_1");
    WidgetInfo button_2 = getJavaInfoByName("button_2");
    //
    tree.startDrag(button_2).dragBefore(button_1).endDrag();
    assertEditor(
        "public class Test extends DockPanel {",
        "  public Test() {",
View Full Code Here

        "      add(button);",
        "    }",
        "  }",
        "}");
    DockPanelInfo panel = getJavaInfoByName("panel");
    WidgetInfo button = getJavaInfoByName("button");
    //
    tree.startDrag(button).dragOn(panel).endDrag();
    assertEditor(
        "// filler filler filler filler filler",
        "public class Test extends FlowPanel {",
View Full Code Here

            "      rootPanel.add(datePicker);",
            "    }",
            "  }",
            "}");
    frame.refresh();
    WidgetInfo datePicker = frame.getChildrenWidgets().get(0);
    //
    EventsPropertyTest.ensureListenerMethod(datePicker, "valueChange", "onValueChange");
    assertEditor(
        "import com.google.gwt.event.logical.shared.*;",
        "import com.google.gwt.user.datepicker.client.DatePicker;",
View Full Code Here

        "  {new: com.google.gwt.user.client.ui.Tree} {local-unique: tree} {/new Tree()/ /rootPanel.add(tree)/ /tree.addItem(button)/}",
        "    {implicit-factory} {local-unique: item} {/tree.addItem(button)/ /item.setState(true)/}",
        "      {new: com.google.gwt.user.client.ui.Button} {local-unique: button} {/new Button('Button text')/ /tree.addItem(button)/}");
    TreeInfo tree = (TreeInfo) frame.getChildrenWidgets().get(0);
    TreeItemInfo treeItem = tree.getItems().get(0);
    WidgetInfo button = treeItem.getWidget();
    // check association type, but not operations (see test for this association)
    assertInstanceOf(ImplicitFactoryArgumentAssociation.class, button.getAssociation());
    assertTrue(button.canDelete());
    assertFalse(JavaInfoUtils.canMove(button));
    assertTrue(JavaInfoUtils.canReparent(button));
  }
View Full Code Here

            "  }",
            "}");
    frame.refresh();
    TreeInfo tree = (TreeInfo) frame.getChildrenWidgets().get(0);
    // do CREATE
    WidgetInfo newButton = createJavaInfo("com.google.gwt.user.client.ui.Button");
    flowContainer_CREATE(tree, newButton, null);
    assertEditor(
        "public class Test implements EntryPoint {",
        "  public void onModuleLoad() {",
        "    RootPanel rootPanel = RootPanel.get();",
View Full Code Here

            "}");
    frame.refresh();
    TreeInfo tree = (TreeInfo) frame.getChildrenWidgets().get(0);
    TreeItemInfo existingItem = tree.getItems().get(0);
    // do CREATE
    WidgetInfo newButton = createJavaInfo("com.google.gwt.user.client.ui.Button");
    flowContainer_CREATE(existingItem, newButton, null);
    assertEditor(
        "public class Test implements EntryPoint {",
        "  public void onModuleLoad() {",
        "    RootPanel rootPanel = RootPanel.get();",
View Full Code Here

        "      rootPanel.add(button);",
        "    }",
        "  }",
        "}");
    refresh();
    WidgetInfo button = getJavaInfoByName("button");
    // set new size
    button.getSizeSupport().setSize("100px", null);
    assertEditor(
        "public class Test implements EntryPoint {",
        "  public void onModuleLoad() {",
        "    RootPanel rootPanel = RootPanel.get();",
        "    {",
View Full Code Here

        "      rootPanel.add(button);",
        "    }",
        "  }",
        "}");
    refresh();
    WidgetInfo button = getJavaInfoByName("button");
    // set new size
    button.getSizeSupport().setSize(null, "50px");
    assertEditor(
        "public class Test implements EntryPoint {",
        "  public void onModuleLoad() {",
        "    RootPanel rootPanel = RootPanel.get();",
        "    {",
View Full Code Here

TOP

Related Classes of com.google.gdt.eclipse.designer.model.widgets.WidgetInfo

Copyright © 2018 www.massapicom. 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.