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

Examples of com.google.gdt.eclipse.designer.model.widgets.cell.DataGridInfo


  ////////////////////////////////////////////////////////////////////////////
  private AbstractHasDataInfo test_parse(String... lines) throws Exception {
    parseJavaInfo(lines);
    refresh();
    assertNoErrors(m_lastParseInfo);
    DataGridInfo dataGrid = getJavaInfoByName("dataGrid");
    // check class
    {
      Class<?> classDataGrid =
          m_lastLoader.loadClass("com.google.gwt.user.cellview.client.DataGrid");
      assertSame(classDataGrid, dataGrid.getObject().getClass());
    }
    // check columns
    {
      List<ColumnInfo> columns = dataGrid.getChildren(ColumnInfo.class);
      assertThat(columns).hasSize(2);
      return dataGrid;
    }
  }
View Full Code Here


        "    DataGrid dataGrid = new DataGrid();",
        "    add(dataGrid);",
        "  }",
        "}");
    refresh();
    DataGridInfo dataGrid = getJavaInfoByName("dataGrid");
    // has columns/rows
    assertEquals(3, ScriptUtils.evaluate("getColumnCount()", dataGrid.getObject()));
    assertEquals(5, ScriptUtils.evaluate("getRowCount()", dataGrid.getObject()));
  }
View Full Code Here

        "      add(dataGrid);",
        "    }",
        "  }",
        "}");
    refresh();
    DataGridInfo grid = getJavaInfoByName("dataGrid");
    // should have only one MyColumn
    assertEquals(1, ScriptUtils.evaluate("getColumnCount()", grid.getObject()));
  }
View Full Code Here

        "    }",
        "  }",
        "}");
    refresh();
    assertNoErrors(m_lastParseInfo);
    DataGridInfo dataGrid = getJavaInfoByName("dataGrid");
    // has columns/rows
    assertEquals(2, ScriptUtils.evaluate("getColumnCount()", dataGrid.getObject()));
    assertEquals(5, ScriptUtils.evaluate("getRowCount()", dataGrid.getObject()));
  }
View Full Code Here

            "  public Test() {",
            "  }",
            "}");
    refresh();
    {
      DataGridInfo dataGrid = createJavaInfo("com.google.gwt.user.cellview.client.DataGrid");
      dataGrid.putTemplateArgument("rowType", "test.client.User");
      flowContainer_CREATE(panel, dataGrid, null);
    }
    assertEditor(
        "// filler filler filler filler filler",
        "// filler filler filler filler filler",
View Full Code Here

        "    DataGrid<User> dataGrid = new DataGrid<User>();",
        "    add(dataGrid);",
        "  }",
        "}");
    refresh();
    DataGridInfo dataGrid = getJavaInfoByName("dataGrid");
    // do create
    {
      ColumnInfo newColumn = createJavaInfo("test.client.MyColumn");
      flowContainer_CREATE(dataGrid, newColumn, null);
    }
View Full Code Here

        "      add(dataGrid);",
        "    }",
        "  }",
        "}");
    refresh();
    DataGridInfo grid = getJavaInfoByName("dataGrid");
    // prepare Column-s
    List<ColumnInfo> columns = grid.getColumns();
    assertThat(columns).hasSize(3);
    // check bounds for each Column
    int height = grid.getHeaderHeight();
    {
      ColumnInfo column_1 = columns.get(0);
      assertThat(column_1.getModelBounds()).isEqualTo(new Rectangle(0, 0, 150, height));
    }
    {
View Full Code Here

        "      add(dataGrid);",
        "    }",
        "  }",
        "}");
    refresh();
    DataGridInfo grid = getJavaInfoByName("dataGrid");
    // prepare Column-s
    List<ColumnInfo> columns = grid.getColumns();
    assertThat(columns).hasSize(2);
    // check bounds for each Column
    {
      ColumnInfo column_1 = columns.get(0);
      assertThat(column_1.getModelBounds()).isEqualTo(new Rectangle(0, 0, MCW, 0));
View Full Code Here

        "      }",
        "    }",
        "  }",
        "}");
    refresh();
    DataGridInfo grid = getJavaInfoByName("dataGrid");
    int height = grid.getHeaderHeight();
    // has single Column model
    List<ColumnInfo> columns = grid.getColumns();
    assertThat(columns).hasSize(1);
    // this Column is "second", so has corresponding bounds
    {
      ColumnInfo column = columns.get(0);
      assertThat(column.getModelBounds()).isEqualTo(new Rectangle(MCW, 0, MCW, height));
View Full Code Here

TOP

Related Classes of com.google.gdt.eclipse.designer.model.widgets.cell.DataGridInfo

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.