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

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


  }
 
  private final TableItem createTableItem(String name, String tag) {
    Radio cb = new Radio();
    cb.setValue(false);
    TableItem item = new TableItem(new Object[]{ cb, name});
    item.setData(RIGHT_DATA, tag);
    return item;
  }
View Full Code Here


                        roles.append(rNames[i]);
                        if (i < (n - 1)) {
                          roles.append(", ");
                        }
                      }
                      TableItem item = new TableItem(new Object[] {
                          userGroupSet.contains(group.getId()),
                          group.getName(), roles.toString(), translateDescription(group.getDescription())});
                      groupTable.add(item);
                      item.setData(MEMBER_DATA, group);
                    }
                  }                 
                });           
          }
        });
View Full Code Here

            dim,
            new Callback <List<XElement>> (){
            public void onSuccess(List<XElement> elems) {
              elementTable.removeAll();
              for (int i = 0; i < elems.size(); i++) {
                elementTable.add(new TableItem(new Object[] { elems.get(i).getName(), elems.get(i).getElementType()}));
              }
            }
          });
      }
    }
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

    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

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.