Package org.eclipse.wb.draw2d.geometry

Examples of org.eclipse.wb.draw2d.geometry.Rectangle


    // do refresh()
    panel.refresh();
    assertFalse(panel.isEmpty());
    // check DialogBox bounds
    {
      Rectangle bounds = panel.getBounds();
      assertThat(bounds.x).isEqualTo(0);
      assertThat(bounds.y).isEqualTo(0);
      assertThat(bounds.width).isEqualTo(300);
      assertThat(bounds.height).isGreaterThan(200 + 20);
    }
    {
      Image image = panel.getImage();
      assertNotNull(image);
    }
    // check Button bounds
    {
      Rectangle bounds = button.getBounds();
      assertThat(bounds.x).isEqualTo(0);
      assertThat(bounds.y).isGreaterThan(20);
      assertThat(bounds.width).isEqualTo(300);
      assertThat(bounds.height).isEqualTo(200);
    }
View Full Code Here


    panel.refresh();
    assertTrue(panel.isEmpty());
    assertNull(panel.getWidget());
    // check DialogBox bounds
    {
      Rectangle bounds = panel.getBounds();
      assertThat(bounds.x).isEqualTo(0);
      assertThat(bounds.y).isEqualTo(0);
      assertThat(bounds.width).isGreaterThan(110);
      assertThat(bounds.height).isGreaterThan(40);
    }
View Full Code Here

            "  }",
            "}");
    panel.refresh();
    // check initial size
    {
      Rectangle bounds = panel.getBounds();
      assertThat(bounds.width).isGreaterThanOrEqualTo(150);
      assertThat(bounds.height).isGreaterThanOrEqualTo(100);
    }
    // set new size
    panel.getTopBoundsSupport().setSize(300, 200);
    panel.refresh();
    {
      Rectangle bounds = panel.getBounds();
      assertThat(bounds.width).isEqualTo(300);
      assertThat(bounds.height).isEqualTo(200);
    }
    assertEditor(
        "public class Test extends DialogBox {",
View Full Code Here

            "    }",
            "  }",
            "}");
    frame.refresh();
    TreeInfo tree = (TreeInfo) frame.getChildrenWidgets().get(0);
    Rectangle bounds = tree.getBounds();
    assertThat(bounds.width).isGreaterThan(50);
    assertThat(bounds.height).isGreaterThan(20);
  }
View Full Code Here

            "}");
    frame.refresh();
    assertNoErrors(frame);
    TabLayoutPanelInfo panel = getJavaInfoByName("panel");
    // bounds
    assertEquals(new Rectangle(0, 0, 450, 300), panel.getBounds());
  }
View Full Code Here

            "  }",
            "}");
    panel.refresh();
    assertNoErrors(panel);
    // bounds
    assertEquals(new Rectangle(0, 0, 450, 300), panel.getBounds());
  }
View Full Code Here

    //
    List<WidgetHandle> handles = panel.getWidgetHandles();
    assertThat(handles).hasSize(2);
    WidgetHandle handle_1 = handles.get(0);
    WidgetHandle handle_2 = handles.get(1);
    Rectangle bounds_1 = handle_1.getBounds();
    Rectangle bounds_2 = handle_2.getBounds();
    {
      assertSame(button_1, handle_1.getWidget());
      assertThat(bounds_1.x).isEqualTo(0);
      assertThat(bounds_1.y).isEqualTo(0);
      assertThat(bounds_1.width).isGreaterThan(40).isLessThan(60);
View Full Code Here

    assertThat(tabSet.getTabs().size()).isEqualTo(2);
    // check bounds
    Insets insets = tabSet.getTabInsets();
    int barThickness = tabSet.getTabBarThickness();
    TabInfo selectedTab = tabSet.getSelectedTab();
    Rectangle tabSetBounds = tabSet.getModelBounds();
    assertThat(selectedTab.getModelBounds()).isEqualTo(
        new Rectangle(insets.left, barThickness + insets.right, tabSetBounds.width
            - insets.getWidth(), tabSetBounds.height - barThickness - insets.getHeight()));
    //
    AbstractArrayObjectInfo objectTabsInfo =
        tabSet.getChildren(AbstractArrayObjectInfo.class).get(0);
    assertThat(objectTabsInfo.getItems().size()).isEqualTo(1);
View Full Code Here

    TabSetInfo tabSet = canvas.getChildren(TabSetInfo.class).get(0);
    // check bounds
    Insets insets = tabSet.getTabInsets();
    int barThickness = tabSet.getTabBarThickness();
    TabInfo selectedTab = tabSet.getSelectedTab();
    Rectangle tabSetBounds = tabSet.getModelBounds();
    assertThat(selectedTab.getModelBounds()).isEqualTo(
        new Rectangle(insets.left, barThickness + insets.right, tabSetBounds.width
            - insets.getWidth(), tabSetBounds.height - barThickness - insets.getHeight()));
  }
View Full Code Here

    TabSetInfo tabSet = canvas.getChildren(TabSetInfo.class).get(0);
    // check bounds
    Insets insets = tabSet.getTabInsets();
    int barThickness = tabSet.getTabBarThickness();
    TabInfo selectedTab = tabSet.getSelectedTab();
    Rectangle tabSetBounds = tabSet.getModelBounds();
    assertThat(selectedTab.getModelBounds()).isEqualTo(
        new Rectangle(barThickness + insets.left, insets.right, tabSetBounds.width
            - barThickness
            - insets.getWidth(), tabSetBounds.height - insets.getHeight()));
  }
View Full Code Here

TOP

Related Classes of org.eclipse.wb.draw2d.geometry.Rectangle

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.