Package com.gwtext.client.data

Examples of com.gwtext.client.data.StringFieldDef


            data[i][2] = res.assetFormat;
            data[i][3] = res.message;
        }

        MemoryProxy proxy = new MemoryProxy( data );
        RecordDef recordDef = new RecordDef( new FieldDef[]{new StringFieldDef( "uuid" ), //NON-NLS
                new StringFieldDef( "assetName" ), //NON-NLS
                new StringFieldDef( "assetFormat" ), //NON-NLS
                new StringFieldDef( "message" ) //NON-NLS
        } );

        ArrayReader reader = new ArrayReader( recordDef );
        Store store = new Store( proxy,
                                 reader );
View Full Code Here


        Panel panel = new Panel();
        panel.setBorder( false );
        panel.setPaddings( 15 );

        final RecordDef recordDef = new RecordDef( new FieldDef[]{new StringFieldDef( "key" ), new StringFieldDef( "value" )} //NON-NLS
        );

        String[][] data = new String[properties.list.size()][];
        int dataIndex = 0;
        for ( PropertyHolder holder : properties.list ) {
View Full Code Here

        }
    }

    private RecordDef createRecordDef(TableConfig conf) {
        FieldDef[] fd = new FieldDef[conf.headers.length + 2]; //2 as we have format and UUID to tack on.
        fd[0] = new StringFieldDef( "uuid" );                 //NON-NLS
        fd[1] = new StringFieldDef( "format" );              //NON-NLS
        for ( int i = 0; i < conf.headers.length; i++ ) {

            if ( conf.headerTypes[i].equals( "class java.util.Calendar" ) ) { //NON-NLS
                fd[i + 2] = new DateFieldDef( conf.headers[i] );
            } else {
                fd[i + 2] = new StringFieldDef( conf.headers[i] );
            }

        }
        return new RecordDef( fd );
    }
View Full Code Here

    fds = new FieldDef[dt.getMetadataCols().size() + dt.attributeCols.size() + dt.actionCols.size() + dt.conditionCols.size() + 2]; //its +2 as we have counter and description data

    colMap = new HashMap();

    fds[0] = new StringFieldDef("num"); //NON-NLS
    fds[1] = new StringFieldDef("desc"); //NON-NLS

    int colCount = 0;

    BaseColumnConfig[] cols = new BaseColumnConfig[fds.length + 1]; //its +1 as we have the separator -> thing.
    cols[0] = new ColumnConfig() {
        {
          setDataIndex("num");              //NON-NLS
          setWidth(20);
          setSortable(true);
          setRenderer(new Renderer() {
            public String render(Object value,
                CellMetadata cellMetadata, Record record,
                int rowIndex, int colNum, Store store) {
              return "<span class='x-grid3-cell-inner x-grid3-td-numberer'>" + value + "</span>";    //NON-NLS
            }
          });
        }
      };
    colCount++;
    cols[1] = new ColumnConfig() {
      {
        setDataIndex("desc");     //NON-NLS
        setSortable(true);
        setHeader(constants.Description());
        if (dt.descriptionWidth != -1) {
          setWidth(dt.descriptionWidth);
        }
      }
    };
    colCount++;
   
    //now to metadata
    for (int i = 0; i < dt.getMetadataCols().size(); i++) {
      final MetadataCol attr = dt.getMetadataCols().get(i);
      fds[colCount] = new StringFieldDef(attr.attr);
      cols[colCount] = new ColumnConfig() {
        {
          setHeader(attr.attr);
          setDataIndex(attr.attr);
          setSortable(true);
          if (attr.width != -1) {
            setWidth(attr.width);
          }

        }
      };
      colMap.put(attr.attr, attr);
      colCount++;
    }

    //now to attributes
    for (int i = 0; i < dt.attributeCols.size(); i++) {
      final AttributeCol attr = dt.attributeCols.get(i);
      fds[colCount] = new StringFieldDef(attr.attr);
      cols[colCount] = new ColumnConfig() {
        {
          setHeader(attr.attr);
          setDataIndex(attr.attr);
          setSortable(true);
          if (attr.width != -1) {
            setWidth(attr.width);
          }

        }
      };
      colMap.put(attr.attr, attr);
      colCount++;
    }


    //do all the condition cols
    for (int i = 0; i < dt.conditionCols.size(); i++) {
      //here we could also deal with numeric type?
      final ConditionCol c = dt.conditionCols.get(i);
      fds[colCount] = new StringFieldDef(c.header);
      cols[colCount] = new ColumnConfig() {
        {
          setHeader(c.header);
          setDataIndex(c.header);
          setSortable(true);
          if (c.width != -1) {
            setWidth(c.width);
          }
        }
      };
      colMap.put(c.header, c);
      colCount++;
    }

    //the split thing
    cols[colCount] = new ColumnConfig() {
      {
          setDataIndex("x");
          setHeader("");
          //setFixed(true);
          setSortable(false);
          setResizable(false);
          //setWidth(60);
          setRenderer(new Renderer() {
          public String render(Object value,
              CellMetadata cellMetadata, Record record,
              int rowIndex, int colNum, Store store) {
            return "<image src='images/production.gif'/>"; //NON-NLS
          }
          });
          setWidth(20);
      }
    };
    colCount++;

    for (int i = 0; i < dt.actionCols.size(); i++) {
      //here we could also deal with numeric type?
      final ActionCol c = dt.actionCols.get(i);
      fds[colCount-1] = new StringFieldDef(c.header);

      cols[colCount= new ColumnConfig() {
        {
          setHeader(c.header);
          setDataIndex(c.header);
View Full Code Here


    MemoryProxy proxy = new MemoryProxy(data);
    RecordDef recordDef = new RecordDef(
        new FieldDef[]{
            new StringFieldDef("uuid"),             //NON-NLS
            new StringFieldDef("assetName"),        //NON-NLS
            new StringFieldDef("assetFormat"),      //NON-NLS
            new StringFieldDef("message")           //NON-NLS
        }
    );

    ArrayReader reader = new ArrayReader(recordDef);
    Store store = new Store(proxy, reader);
View Full Code Here


    MemoryProxy proxy = new MemoryProxy(data);
    RecordDef recordDef = new RecordDef(
        new FieldDef[]{
            new StringFieldDef("userName"), //NON-NLS
            new StringFieldDef("isAdmin")//NON-NLS
            new StringFieldDef("isPackage"),      //NON-NLS
            new StringFieldDef("isCategory"),              //NON-NLS
        }
    );

    ArrayReader reader = new ArrayReader(recordDef);
    GroupingStore store = new GroupingStore();
View Full Code Here

    }

    MemoryProxy proxy = new MemoryProxy(data);
    RecordDef recordDef = new RecordDef(new FieldDef[] {
        new IntegerFieldDef("severity"), new DateFieldDef("timestamp"),
        new StringFieldDef("message"), });

    ArrayReader reader = new ArrayReader(recordDef);
    Store store = new Store(proxy, reader);
    store.setDefaultSort("timestamp", SortDir.DESC);
    store.load();
View Full Code Here

        Panel panel = new Panel();
        panel.setBorder(false);
        panel.setPaddings(15);

        final RecordDef recordDef = new RecordDef(
                new FieldDef[]{new StringFieldDef("key"), new StringFieldDef("value")}   //NON-NLS
        );

        String[][] data = new String[properties.list.size()][];
        int dataIndex = 0;
        for (PropertyHolder holder : properties.list) {
View Full Code Here

TOP

Related Classes of com.gwtext.client.data.StringFieldDef

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.