Package com.extjs.gxt.ui.client.widget.table

Examples of com.extjs.gxt.ui.client.widget.table.TableItem


    table.removeAll();
  }

  @Override
  protected void update(M model) {
    TableItem item = (TableItem) findItem(model);
    if (item != null) {
      setModel(item, model);
      updateItemStyles(item);
      updateItemValues(item);
    }
View Full Code Here


      setSelection(store.getAt(0));
    }
  }

  protected TableItem createItem(M model) {
    TableItem item = new TableItem(new Object[table.getColumnCount()]);
    setModel(item, model);
    updateItemValues(item);
    updateItemStyles(item);
    return item;
  }
View Full Code Here

    }
  }

  @Override
  protected void onRemove(StoreEvent<M> se) {
    TableItem item = (TableItem) findItem(se.getModel());
    if (item != null) {
      table.remove(item);
    }
  }
View Full Code Here

        return idx1 < idx2 ? -1 : 1;
      }
    });
    int rows = table.getItemCount();
    for (int i = 0; i < rows; i++) {
      TableItem item = table.getItem(i);
      table.getView().getDataEl().dom.appendChild(item.getElement());
    }
  }
View Full Code Here

  @Override
  protected void setSelectionFromProvider(List<M> selection) {
    List<TableItem> sel = new ArrayList<TableItem>();
    for (M m : selection) {
      TableItem item = (TableItem) findItem(m);
      if (item != null) {
        sel.add(item);
      }
    }
    table.setSelectedItems(sel);
View Full Code Here

    table.removeAll();
  }

  @Override
  protected void update(M model) {
    TableItem item = (TableItem) findItem(model);
    if (item != null) {
      setModel(item, model);
      updateItemStyles(item);
      updateItemValues(item);
    }
View Full Code Here

      setSelection(store.getAt(0));
    }
  }

  protected TableItem createItem(M model) {
    TableItem item = new TableItem(new Object[table.getColumnCount()]);
    setModel(item, model);
    updateItemValues(item);
    updateItemStyles(item);
    return item;
  }
View Full Code Here

    }
  }

  @Override
  protected void onRemove(StoreEvent<M> se) {
    TableItem item = (TableItem) findItem(se.getModel());
    if (item != null) {
      table.remove(item);
    }
  }
View Full Code Here

        return idx1 < idx2 ? -1 : 1;
      }
    });
    int rows = table.getItemCount();
    for (int i = 0; i < rows; i++) {
      TableItem item = table.getItem(i);
      table.getView().getDataEl().dom.appendChild(item.getElement());
    }
  }
View Full Code Here

  @Override
  protected void setSelectionFromProvider(List<M> selection) {
    List<TableItem> sel = new ArrayList<TableItem>();
    for (M m : selection) {
      TableItem item = (TableItem) findItem(m);
      if (item != null) {
        sel.add(item);
      }
    }
    table.setSelectedItems(sel);
View Full Code Here

TOP

Related Classes of com.extjs.gxt.ui.client.widget.table.TableItem

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.