Package com.google.visualization.datasource.datatable

Examples of com.google.visualization.datasource.datatable.DataTable.addRows()


    row = new TableRow();
    row.addCell(new TableCell("ddd"));
    row.addCell(new TableCell(222));
    row.addCell(new TableCell(false));
    rows.add(row);
    dataTable.addRows(rows);

    return dataTable;
  }

  public void testSetServletResponseJson() throws DataSourceException {
View Full Code Here


    }
   
    // Create a table out of the TableRow array
    DataTable newTable = new DataTable();
    newTable.addColumns(table.getColumnDescriptions());
    newTable.addRows(relevantRows);
   
    return newTable;
  }

  /**
 
View Full Code Here

    int toIndex = (rowLimit == -1) ? numRows : Math.min(numRows, rowOffset + rowLimit);

    List<TableRow> relevantRows = table.getRows().subList(fromIndex, toIndex);
    DataTable newTable = new DataTable();
    newTable.addColumns(table.getColumnDescriptions());
    newTable.addRows(relevantRows);

    if (toIndex < numRows) { // Data truncated
      Warning warning = new Warning(ReasonType.DATA_TRUNCATED, "Data has been truncated due to user"
          + "request (LIMIT in query)");
      newTable.addWarning(warning);
View Full Code Here

        row.addCell(new TableCell("ddd"));
        row.addCell(new TableCell(222));
        row.addCell(new TableCell(false));
        rows.add(row);

        testData.addRows(rows);

        CsvRenderer r = new CsvRenderer();
        DataSourceRequest request = new DataSourceRequest();
        assertEquals(
                "\"col0\",\"col1\",\"col2\"\n" +
View Full Code Here

        row.addCell(new TableCell(""));
        row.addCell(new TableCell(NumberValue.getNullValue()));
        rows.add(row);
        row.setCustomProperty("sensi", "puff");

        testData.addRows(rows);

        testData.getRow(0).getCell(0).setCustomProperty("a", "b");

        CsvRenderer r = new CsvRenderer();
        DataSourceRequest request = new DataSourceRequest();
View Full Code Here

        row.addCell(new TableCell(new DateValue(2009, 1, 1), "2009-02-01"));
        row.addCell(new TableCell(new DateTimeValue(2009, 1, 1, 12, 14, 1, 0), "2009-02-01 12,14,01"));
        row.addCell(new TableCell(new TimeOfDayValue(12, 14, 1), "12:14:01"));
        rows.add(row);

        testData.addRows(rows);

        String expected = "\"col0\",\"col1\",\"col2\",\"col3\",\"col4\",\"col5\"\n";
        expected += "\"aaa\",222,true,2009-02-01,2009-02-01 12:14:01,12:14:01\n";
        expected += "\"a,aa\",\"2,22\",\"true,\",2009-02-01,\"2009-02-01 12,14,01\",12:14:01\n";
        CsvRenderer r = new CsvRenderer();
View Full Code Here

        row.addCell(new TableCell(false));
        rows.add(row);

        JsonRenderer r = new JsonRenderer();

        testData.addRows(rows);
        assertEquals(
                "{\"cols\":[{\"id\":\"A\",\"label\":\"col0\",\"type\":\"string\",\"pattern\":\"\"},"
                        + "{\"id\":\"B\",\"label\":\"col1\",\"type\":\"number\",\"pattern\":\"\"},"
                        + "{\"id\":\"C\",\"label\":\"col2\",\"type\":\"boolean\",\"pattern\":\"\"}],"
                        + "\"rows\":[{\"c\":[{\"v\":\"aaa\"},{\"v\":222.0,\"f\":\"222\"},{\"v\":false}]},"
View Full Code Here

        row.addCell(new TableCell(new DateValue(2011, 1, 4)));
        row.addCell(new TableCell(new DateTimeValue(2011, 1, 4, 0, 0, 0, 0)));
        row.addCell(new TableCell(222));
        rows.add(row);

        testData.addRows(rows);

        JsonRenderer r = new JsonRenderer();
        assertEquals(
                "{\"cols\":[{\"id\":\"DateA\",\"label\":\"col0\",\"type\":\"date\",\"pattern\":\"\"},"
                        + "{\"id\":\"DateTimeA\",\"label\":\"col1\",\"type\":\"datetime\",\"pattern\":\"\"},"
View Full Code Here

        }

        // Create a table out of the TableRow array
        DataTable newTable = new DataTable();
        newTable.addColumns(table.getColumnDescriptions());
        newTable.addRows(relevantRows);

        return newTable;
    }

    /**
 
View Full Code Here

        int toIndex = (rowLimit == -1) ? numRows : Math.min(numRows, rowOffset + rowLimit);

        List<TableRow> relevantRows = table.getRows().subList(fromIndex, toIndex);
        DataTable newTable = new DataTable();
        newTable.addColumns(table.getColumnDescriptions());
        newTable.addRows(relevantRows);

        if(toIndex < numRows) { // Data truncated
            Warning warning = new Warning(ReasonType.DATA_TRUNCATED, "Data has been truncated due to user"
                    + "request (LIMIT in query)");
            newTable.addWarning(warning);
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.