Examples of FlowContainerFactory


Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

            "  }",
            "}");
    container.refresh();
    FormLayoutInfo layout = (FormLayoutInfo) container.getLayout();
    // add new SliderField
    final FlowContainer flowContainer = new FlowContainerFactory(layout, false).get().get(0);
    ExecutionUtils.run(container, new RunnableEx() {
      public void run() throws Exception {
        FieldInfo newField = createJavaInfo("com.extjs.gxt.ui.client.widget.form.SliderField");
        assertTrue(flowContainer.validateComponent(newField));
        flowContainer.command_CREATE(newField, null);
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

            "  }",
            "}");
    AbsoluteLayoutInfo layout = (AbsoluteLayoutInfo) container.getLayout();
    // no "canvas"
    {
      List<FlowContainer> flowContainers = new FlowContainerFactory(layout, true).get();
      assertThat(flowContainers).isEmpty();
    }
    // has "tree"
    {
      List<FlowContainer> flowContainers = new FlowContainerFactory(layout, false).get();
      assertThat(flowContainers).hasSize(1);
    }
  }
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

            "public class Test extends TabPanel {",
            "  public Test() {",
            "  }",
            "}");
    panel.refresh();
    FlowContainer flowContainer = new FlowContainerFactory(panel, false).get().get(0);
    // add new TabItem
    TabItemInfo newItem = createJavaInfo("com.extjs.gxt.ui.client.widget.TabItem");
    assertTrue(flowContainer.validateComponent(newItem));
    flowContainer.command_CREATE(newItem, null);
    assertEditor(
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

            "    setLayout(new AccordionLayout());",
            "  }",
            "}");
    container.refresh();
    AccordionLayoutInfo layout = (AccordionLayoutInfo) container.getLayout();
    FlowContainer flowContainer = new FlowContainerFactory(layout, false).get().get(0);
    // add new ContentPanel
    ContentPanelInfo newPanel = createJavaInfo("com.extjs.gxt.ui.client.widget.ContentPanel");
    assertTrue(flowContainer.validateComponent(newPanel));
    flowContainer.command_CREATE(newPanel, null);
    assertEditor(
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

   * Checks if given {@link JavaInfo} has canvas/tree {@link FlowContainer} for <code>Widget</code>.
   */
  protected static void assertHasWidgetFlowContainer(JavaInfo panel,
      boolean forCanvas,
      boolean expected) throws Exception {
    FlowContainerFactory factory = new FlowContainerFactory(panel, forCanvas);
    List<FlowContainer> flowContainers = factory.get();
    // check each factory
    WidgetInfo button = createButton();
    for (FlowContainer flowContainer : flowContainers) {
      boolean valid = flowContainer.validateComponent(button);
      assertThat(valid).isEqualTo(expected);
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

            "  }",
            "}");
    panel.refresh();
    //
    ComponentInfo newButton = createButton();
    FlowContainer flowContainer = new FlowContainerFactory(panel, true).get().get(0);
    flowContainer.command_CREATE(newButton, null);
    assertEditor(
        "// filler filler filler",
        "public class Test extends VerticalPanel {",
        "  public Test() {",
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

      throws Exception {
    getFlowContainer(button).command_MOVE(item, nextItem);
  }

  private static FlowContainer getFlowContainer(CycleButtonInfo button) {
    return new FlowContainerFactory(button, false).get().get(0);
  }
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

            "}");
    window.refresh();
    // prepare FlowContainer
    FlowContainer flowContainer;
    {
      List<FlowContainer> flowContainers = new FlowContainerFactory(window, true).get();
      assertThat(flowContainers).hasSize(1);
      flowContainer = flowContainers.get(0);
      assertTrue(!flowContainer.isHorizontal());
    }
    // do create
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

            "  public Test() {",
            "  }",
            "}");
    bar.refresh();
    //
    FlowContainer flowContainer = new FlowContainerFactory(bar, true).get().get(0);
    flowContainer.command_CREATE(createButton(), null);
    assertEditor(
        "// filler filler filler",
        "public class Test extends ToolBar {",
        "  public Test() {",
View Full Code Here

Examples of org.eclipse.wb.internal.core.model.generic.FlowContainerFactory

      List<SimpleContainer> containers = new SimpleContainerFactory(layout, false).get();
      assertThat(containers).isEmpty();
    }
    // has FlowContainer for tree
    {
      List<FlowContainer> containers = new FlowContainerFactory(layout, false).get();
      assertThat(containers).hasSize(1);
    }
  }
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.