Package com.google.gwt.cell.client

Examples of com.google.gwt.cell.client.TextCell


    appTotalsTable.setAutoHeaderRefreshDisabled(true);
    appTotalsTable.setEmptyTableWidget(new Label("No Apps"));
    appTotalsTable.setLoadingIndicator(new Image(Resources.INSTANCE.loaderImage()));

    // Create name column.
    Column<AppPackage, String> nameColumn = new Column<AppPackage, String>(new TextCell())
    {
      @Override
      public String getValue(AppPackage data)
      {
        return data.AppName;
      }
    };
    nameColumn.setSortable(true);

    Column<AppPackage, String> newColumn = new Column<AppPackage, String>(new TextCell())
    {
      @Override
      public String getValue(AppPackage data)
      {

        return Integer.toString(data.Totals.NewReports());
      }

    };
    newColumn.setSortable(true);
    newColumn.setHorizontalAlignment(Column.ALIGN_RIGHT);
    newColumn.setDefaultSortAscending(false);

    Column<AppPackage, String> notFixedColumn = new Column<AppPackage, String>(new TextCell())
    {
      @Override
      public String getValue(AppPackage data)
      {

        return Integer.toString(data.Totals.NotFixedReports());
      }

    };
    notFixedColumn.setSortable(true);
    notFixedColumn.setHorizontalAlignment(Column.ALIGN_RIGHT);

    Column<AppPackage, String> lookedAtColumn = new Column<AppPackage, String>(new TextCell())
    {
      @Override
      public String getValue(AppPackage data)
      {

        return Integer.toString(data.Totals.LookedAt);
      }

    };
    lookedAtColumn.setSortable(true);
    lookedAtColumn.setHorizontalAlignment(Column.ALIGN_RIGHT);

    Column<AppPackage, String> fixedColumn = new Column<AppPackage, String>(new TextCell())
    {
      @Override
      public String getValue(AppPackage data)
      {

        return Integer.toString(data.Totals.Fixed);
      }

    };
    fixedColumn.setSortable(true);
    fixedColumn.setHorizontalAlignment(Column.ALIGN_RIGHT);

    Column<AppPackage, String> deletedColumn = new Column<AppPackage, String>(new TextCell())
    {
      @Override
      public String getValue(AppPackage data)
      {

        return Integer.toString(data.Totals.Deleted);
      }

    };
    deletedColumn.setSortable(true);
    deletedColumn.setHorizontalAlignment(Column.ALIGN_RIGHT);

    Column<AppPackage, String> reportsColumn = new Column<AppPackage, String>(new TextCell())
    {
      @Override
      public String getValue(AppPackage data)
      {
View Full Code Here


    };
    dataGrid.addColumn(checkColumn, SafeHtmlUtils.fromSafeConstant("<br/>"));
    dataGrid.setColumnWidth(checkColumn, 40, Unit.PX);

    // Date
    Column<MappingFileInfo, String> uploadDateColumn = new Column<MappingFileInfo, String>(new TextCell())
    {
      @Override
      public String getValue(MappingFileInfo object)
      {
        if (object.uploadDate != null)
        {
          return object.uploadDate.toString();
        } else
        {
          return "Unknown Date";
        }
      }
    };
    uploadDateColumn.setSortable(true);
    sortHandler.setComparator(uploadDateColumn, new Comparator<MappingFileInfo>()
    {
      @Override
      public int compare(MappingFileInfo o1, MappingFileInfo o2)
      {
        if (o1.uploadDate != null && o2.uploadDate != null)
          return o1.uploadDate.compareTo(o2.uploadDate);
        else
          return 0;
      }
    });
    dataGrid.addColumn(uploadDateColumn, constants.mappingListGridDate());
    dataGrid.setColumnWidth(uploadDateColumn, 200, Unit.PX);

    Column<MappingFileInfo, String> versionColumn = new Column<MappingFileInfo, String>(new TextCell())
    {
      @Override
      public String getValue(MappingFileInfo object)
      { // 2012-12-02T18:07:33.000-06:00
        return object.version;
View Full Code Here

   
  }
 
  private void initTableColumns(ListHandler<NameValueInfo> sortHandler)
  {
    Column<NameValueInfo, String> nameColumn = new Column<NameValueInfo, String>(new TextCell())
    {
      @Override
      public String getValue(NameValueInfo object)
      { // 2012-12-02T18:07:33.000-06:00
        return object.name;
      }
    };
    nameColumn.setSortable(true);
    sortHandler.setComparator(nameColumn, new Comparator<NameValueInfo>()
    {
      @Override
      public int compare(NameValueInfo o1, NameValueInfo o2)
      {
          return o1.name.compareTo(o2.name);
      }
    });
    cellTable.addColumn(nameColumn, constants.gridName());
    cellTable.setColumnWidth(nameColumn, 300, Unit.PX);

    // Value
    Column<NameValueInfo, String> valueColumn = new Column<NameValueInfo, String>(new TextCell())
    {
      @Override
      public String getValue(NameValueInfo object)
      {
        return object.value;
View Full Code Here

                                                             };

  private void initTableColumns(final SelectionModel<BasicErrorInfo> selectionModel, ListHandler<BasicErrorInfo> sortHandler)
  {

    Column<BasicErrorInfo, String> userCrashDateColumn = new Column<BasicErrorInfo, String>(new TextCell())
    {
      @Override
      public String getValue(BasicErrorInfo object)
      { // 2012-12-02T18:07:33.000-06:00
        return UIUtils.reportDateToLocal(object.USER_CRASH_DATE);
      }
    };
    userCrashDateColumn.setSortable(true);
    sortHandler.setComparator(userCrashDateColumn, new Comparator<BasicErrorInfo>()
    {
      @Override
      public int compare(BasicErrorInfo o1, BasicErrorInfo o2)
      {
        Date d1 = UIUtils.reportDateToDate(o1.USER_CRASH_DATE);
        Date d2 = UIUtils.reportDateToDate(o2.USER_CRASH_DATE);

        if (d1 != null && d2 != null)
        {
          return d1.compareTo(d2);
        } else
        {
          return o1.USER_CRASH_DATE.compareTo(o2.USER_CRASH_DATE);
        }
      }
    });
    dataGrid.addColumn(userCrashDateColumn, constants.errorListGridCrashDate());
    dataGrid.setColumnWidth(userCrashDateColumn, 150, Unit.PX);

    // AppVersionName
    Column<BasicErrorInfo, String> appVersionNameColumn = new Column<BasicErrorInfo, String>(new TextCell())
    {
      @Override
      public String getValue(BasicErrorInfo object)
      {
        return object.APP_VERSION_NAME;
View Full Code Here

        initWidget( uiBinder.createAndBindUi( this ) );
    }

    @PostConstruct
    public void setup() {
        this.availableTypesWidget = new MinimumWidthCellList<String>( new TextCell(),
                                                                      WizardCellListResources.INSTANCE );
        this.chosenPatternWidget = new MinimumWidthCellList<Pattern52>( patternCell,
                                                                        WizardCellListResources.INSTANCE );
        initialiseAvailableTypes();
        initialiseChosenPatterns();
View Full Code Here

        cellTable.addColumn( column, new ResizableHeader( columnName, cellTable, column ) );
    }

    private void initTableColumns() {
        {
            final Column<JarListPageRow, String> nameColumn = new Column<JarListPageRow, String>( new TextCell() ) {
                @Override
                public String getValue( JarListPageRow row ) {
                    return row.getName();
                }
            };
            nameColumn.setSortable( true );
            sortHandler.setComparator( nameColumn, new Comparator<JarListPageRow>() {
                @Override
                public int compare( final JarListPageRow o1,
                                    final JarListPageRow o2 ) {
                    return o1.getName().compareTo( o2.getName() );
                }
            } );
            cellTable.addColumn( nameColumn, new ResizableHeader( "Name", cellTable, nameColumn ) );
        }
        {
            final Column<JarListPageRow, String> pathColumn = new Column<JarListPageRow, String>( new TextCell() ) {
                @Override
                public String getValue( JarListPageRow row ) {
                    return row.getPath();
                }
            };
View Full Code Here

        pager.setDisplay(table);

        provider = new ListDataProvider<Acceptor>();
        provider.addDataDisplay(table);

        Column<Acceptor, String> name = new Column<Acceptor, String>(new TextCell()) {
            @Override
            public String getValue(Acceptor object) {
                return object.getName();
            }
        };
View Full Code Here

        pager.setDisplay(table);

        provider = new ListDataProvider<Connector>();
        provider.addDataDisplay(table);

        Column<Connector, String> name = new Column<Connector, String>(new TextCell()) {
            @Override
            public String getValue(Connector object) {
                return object.getName();
            }
        };
View Full Code Here

            }
        });
        addrProvider = new ListDataProvider<AddressingPattern>();
        addrProvider.addDataDisplay(addrTable);

        Column<AddressingPattern, String> patternColumn = new Column<AddressingPattern, String>(new TextCell()) {
            @Override
            public String getValue(AddressingPattern object) {
                return object.getPattern();
            }
        };
View Full Code Here

            }
        });
        dataProvider = new ListDataProvider<HttpConnector>();
        dataProvider.addDataDisplay(connectorTable);

        Column<HttpConnector, String> nameColumn = new Column<HttpConnector, String>(new TextCell()) {
            @Override
            public String getValue(HttpConnector object) {
                return object.getName();
            }
        };


        Column<HttpConnector, String> protocolColumn = new Column<HttpConnector, String>(new TextCell()) {
            @Override
            public String getValue(HttpConnector object) {
                return object.getProtocol();
            }
        };
View Full Code Here

TOP

Related Classes of com.google.gwt.cell.client.TextCell

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.