Package com.gwtext.client.widgets.grid

Examples of com.gwtext.client.widgets.grid.ColumnConfig


    Store store = new Store(proxy, reader);
    store.load();


    ColumnModel cm  = new ColumnModel(new ColumnConfig[] {
      new ColumnConfig() {
        {
          setHidden(true);
          setDataIndex("uuid"); //NON-NLS
        }
      },
      new ColumnConfig() {
        {
          setHeader(constants.Name());
          setSortable(true);
          setDataIndex("assetName"); //NON-NLS
          setRenderer(new Renderer() {
            public String render(Object value,
                CellMetadata cellMetadata, Record record,
                int rowIndex, int colNum, Store store) {
              return "<img src='images/error.gif'/>" + value; //NON-NLS
            }

          });
        }
      },
      new ColumnConfig() {
        {
          setHeader(constants.Format());
          setSortable(true);
          setDataIndex("assetFormat"); //NON-NLS
        }
      },
      new ColumnConfig() {
        {
          setHeader(constants.Message1());
          setSortable(true);
          setDataIndex("message");              //NON-NLS
          setWidth(300);
View Full Code Here


    store.setGroupField("isAdmin"); //NON-NLS
    store.setSortInfo(new SortState("userName", SortDir.ASC)); //NON-NLS
    store.load();

    ColumnModel cm  = new ColumnModel(new ColumnConfig[] {
        new ColumnConfig() {
          {
            setDataIndex("userName");                           //NON-NLS
            setSortable(true);
            setHeader(constants.UserName1());
          }
        },
        new ColumnConfig() {
          {
            setHeader(constants.Administrator());
            setSortable(true);
            setDataIndex("isAdmin"); //NON-NLS
          }
        },
        new ColumnConfig() {
          {
            setHeader(constants.HasPackagePermissions());
            setSortable(true);
            setDataIndex("isPackage"); //NON-NLS
          }
        },
        new ColumnConfig() {
          {
            setHeader(constants.HasCategoryPermissions());
            setSortable(true);
            setDataIndex("isCategory"); //NON-NLS
          }
View Full Code Here

    Store store = new Store(proxy, reader);
    store.setDefaultSort("timestamp", SortDir.DESC);
    store.load();

    ColumnModel cm = new ColumnModel(new ColumnConfig[] {
        new ColumnConfig() {
          {
            setDataIndex("severity")//NON-NLS
            setSortable(true);
            setRenderer(new Renderer() {
              public String render(Object value,
                  CellMetadata cellMetadata, Record record,
                  int rowIndex, int colNum, Store store) {
                Integer i = (Integer) value;
                if (i.intValue() == 0) {
                  return "<img src='images/error.gif'/>";
                } else if (i.intValue() == 1) {
                  return "<img src='images/information.gif'/>";
                } else {
                  return "";
                }
              }
            });
            setWidth(25);
          }
        }, new ColumnConfig() {
          {
            setHeader(constants.Timestamp());
            setSortable(true);
            setDataIndex("timestamp");
            setWidth(180);
          }
        }, new ColumnConfig() {
          {
            setHeader(constants.Message());
            setSortable(true);
            setDataIndex("message"); //NON-NLS
            setWidth(580);
View Full Code Here

        MemoryProxy proxy = new MemoryProxy(data);
        store = new Store(proxy, new ArrayReader(recordDef));
        store.load();

        ColumnConfig keyCol = new ColumnConfig("Key?", "key", 100, true, null, "key");    //NON-NLS
        keyCol.setEditor(new GridEditor(new TextField()));
        keyCol.setFixed(false);

        ColumnConfig valueCol = new ColumnConfig("Value?", "value", 100, true, null, "value"); //NON-NLS
        valueCol.setEditor(new GridEditor(new TextField()));
        valueCol.setFixed(false);

        ColumnConfig[] columnConfigs = {keyCol, valueCol};

        ColumnModel columnModel = new ColumnModel(columnConfigs);
        columnModel.setDefaultSortable(true);
View Full Code Here

TOP

Related Classes of com.gwtext.client.widgets.grid.ColumnConfig

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.