Examples of DataTable


Examples of org.gwt.mosaic.ui.client.table.DataTable

  public LiveTable(TableModel<RowType> tableModel,
      TableDefinition<RowType> tableDefinistion) {
    super(impl.createFocusable());

    liveScrollTable = new LiveScrollTable<RowType>(tableModel, new DataTable(),
        new FixedWidthFlexTable(), tableDefinistion);
    liveScrollTable.setHeaderGenerated(true);
    liveScrollTable.setFooterGenerated(true);

    init();
View Full Code Here

Examples of org.jfree.formula.lvalues.DataTable

    }
    final TypeValuePair evaluation = formula.evaluateTyped();
    Assert.assertNotNull(evaluation);
    Assert.assertTrue(evaluation.getType().isFlagSet(Type.DATATABLE_TYPE));
   
    final DataTable table = (DataTable)evaluation.getValue();
    Assert.assertEquals(table.getColumnCount(), 1);
    Assert.assertEquals(table.getRowCount(), 3);
  }
View Full Code Here

Examples of org.jtester.module.dbfit.db.model.DataTable

    PreparedStatement st = null;
    ResultSet rs = null;
    try {
      st = dbEnvironment.createStatementWithBoundFixtureSymbols(query);
      rs = st.executeQuery();
      DataTable dt = new DataTable(rs);
      return dt;
    } finally {
      DBHelper.closeResultSet(rs);
      rs = null;
      DBHelper.closeStatement(st);
View Full Code Here

Examples of org.openfaces.component.table.DataTable

        String imageUrl;
        if (sortingToggleMode == SortingToggleMode.AUTODETECT) {
            String columnId = column.getId();
            Boolean ascending = null;
            if (table instanceof DataTable) {
                DataTable dataTable = (DataTable) table;
                RowGrouping rowGrouping = dataTable.getRowGrouping();
                if (rowGrouping != null)
                    ascending = isColumnSortedAscending(columnId, rowGrouping.getGroupingRules());
            }
            if (ascending == null)
                ascending = isColumnSortedAscending(columnId, table.getSortingRules());
View Full Code Here

Examples of org.pentaho.reporting.libraries.formula.lvalues.DataTable

    {
      final LValue dataValue = lValues[2];
      if (dataValue instanceof DataTable)
      {
        final ArrayList<DrillDownParameter> values = new ArrayList<DrillDownParameter>();
        final DataTable paramsStaticValue = (DataTable) dataValue;
        final int colCount = paramsStaticValue.getColumnCount();
        final int rowCount = paramsStaticValue.getRowCount();
        for (int row = 0; row < rowCount; row++)
        {
          if (colCount == 0)
          {
            continue;
          }
          final LValue parameterNameValue = paramsStaticValue.getValueAt(row, 0);
          final String parameterName = extractStringValue(parameterNameValue);
          final String parameterText;
          if (colCount > 1)
          {
            final LValue parameterTextValue = paramsStaticValue.getValueAt(row, 1);
            if (parameterTextValue != null)
            {
              parameterText = parameterTextValue.toString();
            }
            else
View Full Code Here

Examples of org.primefaces.component.datatable.DataTable

    @Override
    public void encodeEnd(FacesContext context, UIComponent component) throws IOException {
        ResponseWriter writer = context.getResponseWriter();
        RowToggler toggler = (RowToggler) component;
        DataTable parentTable = toggler.getParentTable(context);
        String icon = parentTable.isExpandedRow() ? RowToggler.EXPANDED_ICON : RowToggler.COLLAPSED_ICON;

        writer.startElement("div", toggler);
        writer.writeAttribute("class", DataTable.ROW_TOGGLER_CLASS + " " + icon, null);
        writer.endElement("div");
    }
View Full Code Here

Examples of org.sgx.yuigwt.yui.widget.datatable.DataTable

      new Item("wi_0650", "widget", "$4.25")
    };
   
    JsArray<JavaScriptObject> jsItems = javaArrayToJs(items, ItemJSProducer);
   
    DataTable dt1 = Y.newDataTable(DataTableConfig.create().
      columns(new String[]{"id", "name", "price"}).
      data(jsItems).
      caption("Example table with simple columns from java model").
      summary("Price sheet for inventory parts"));
    dt1.render("#ssimple1");
   
    DataTable dt2 = Y.newDataTable(DataTableConfig.create().
      columns(new String[]{"id", "name", "price"}).
      data((JsArray<JavaScriptObject>) JsonUtils.unsafeEval("["+
        "{id: \"ga_3475\", name: \"gadget\",   price: \"$6.99\" },\n"+
        "{ id: \"sp_9980\", name: \"sprocket\", price: \"$3.75\" },\n"+
        "{ id: \"wi_0650\", name: \"widget\",   price: \"$4.25\" }"+
      "]")).
      caption("Example table with sortable columns from json string").
      summary("Price sheet for inventory parts").sortable(true));
    dt2.render("#ssimple2");
   
   
    //one more experiment: a data table that change its data after 3 secs
    final DataTable dt3 = Y.newDataTable(DataTableConfig.create().
      columns((JsArray<Column>) JsArr.create(
        Column.create().key("username"),
        Column.create().label("Access").children(new String[]{"read", "write"})).cast()).
      data((JsArray<JavaScriptObject>) JsonUtils.unsafeEval("["+
        "{ username: \"root\", read: true, write: true },\n"+
        "{ username: \"spilgrim\", read: true, write: false },\n"+
        "{ username: \"fizzgig\", read: false, write: false }"+
      "]")).
      caption("Example table with sortable columns from json string").
      summary("Price sheet for inventory parts").sortable(true));
    dt3.render("#ssimple3");
   
    JsUtil.setTimeout(new SimpleCallback() {     
      @Override
      public void call() {
        dt3.data((JsArray<JavaScriptObject>) JsonUtils.unsafeEval("["+
          "{ username: \"root123\", read: true, write: true },\n"+
          "{ username: \"2222spilgrim\", read: true, write: false },\n"+
          "{ username: \"3333fizzgig\", read: false, write: false }"+
        "]"));
        dt3.render();
      }
    }, 3000);
   
   
   
    /*
     * one more experiment: a data table with very custom columns -
     * one using formatter, allowHTML and datatable event delegate for links
     */
   
    Formatter urlColumnFormatter = new Formatter() {
      @Override
      public String format(FormatterContext o) {
        return "<a href=\""+o.value()+"\">"+o.value()+"</a>";
      }     
    };
    JsArray<Column> columns4 = (JsArray<Column>) JsArr.create(
        Column.create().key("username").sortable(true),
        Column.create().label("Access").children(new String[]{"read", "write"}),
        Column.create().key("url").label("Link").formatter(urlColumnFormatter).allowHTML(true).sortable(true)
      ).cast();
   
    JsArray<JavaScriptObject> data4 = (JsArray<JavaScriptObject>) JsonUtils.unsafeEval("["+
        "{ username: \"root\", read: true, write: true, url: \"http://www.microsoft.com\" },\n"+
        "{ username: \"spilgrim\", read: true, write: false, url: \"http://www.yahoo.com\" },\n"+
        "{ username: \"fizzgig\", read: false, write: false, url: \"http://www.google.com\" }"+
      "]");
    final DataTable dt4 = Y.newDataTable(DataTableConfig.create().
      columns(columns4).
      data(data4).
      caption("a data table with very custom columns").
      summary("Price sheet for inventory parts")
//      .sortable(true)
    );
    dt4.render("#ssimple4");
    //use Datatable.delegate() for preventing link default behavoir
    dt4.delegate("click", new EventCallback<EventFacade>() {
      @Override
      public void call(EventFacade e) {
        e.preventDefault();
      }
    }, "a");
View Full Code Here

Examples of org.timepedia.chronoscope.gviz.api.client.DataTable

       
        q.send(new QueryResponseHandler() {
              public void onQueryResponse(QueryResponse response) {
                try {
                  setTitle.setTitle(prefs.chartTitle().getValue());
                  DataTable table = response.getDataTable();
                  Dataset ds[] = DataTableParser.parseDatasets(table, null);
                  final Marker ms[] = DataTableParser.parseMarkers(table, table, null);

                  ChartPanel cp = Chronoscope.createTimeseriesChart(ds,
                      Window.getClientWidth(), Window.getClientHeight());
View Full Code Here

Examples of trader.test.ui.console.DataTable

        };
        toolbar.add(openAction);
        add(toolbar, BorderLayout.NORTH);
        Console console = new Console();
        Console console2 = new Console();
        DataTable databaseTable = new DataTable(SQLAdapter.getPersons());
        JSplitPane splitPaneVert =
                new JSplitPane(JSplitPane.VERTICAL_SPLIT, databaseTable, console2);
        JSplitPane splitPaneHor =
                new JSplitPane(JSplitPane.HORIZONTAL_SPLIT, console, splitPaneVert);
        splitPaneHor.setDividerLocation(0.3);
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.