Examples of CheckboxCell


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

  private void initSlotsTableColumns(final SelectionModel<SlotDTO> selectionModel, ListHandler<SlotDTO> sortHandler) {
    this.slotsGrid.setWidth("100%");
    // mouse selection.
      Column<SlotDTO, Boolean> checkColumn =
          new Column<SlotDTO, Boolean>(new CheckboxCell(true, false)) {
            @Override
            public Boolean getValue(SlotDTO object) {
              // Get the value from the selection model.
              return selectionModel.isSelected(object);
            }
View Full Code Here

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

      });
     
      // checkbox for chart rendering, unsortable
      {
          Column<NamespaceBreakdown, Boolean> checkColumn = new Column<NamespaceBreakdown, Boolean>(
                  new CheckboxCell(true, false)) {
                @Override
                public Boolean getValue(NamespaceBreakdown object) {
                  return namespaceSelectionModel.isSelected(object);
                }
          };
         
          //empty nothing
          namespaceTable.addColumn(checkColumn, SafeHtmlUtils.fromSafeConstant("<br/>"))
      }
     
      // namespace column
      {
        SortableColumn<NamespaceBreakdown, String> column =
          new SortableColumn<NamespaceBreakdown, String>(new TextCell()) {
          @Override
          public String getValue(NamespaceBreakdown breakdown) {
            return breakdown.getNamespace();
          }
        };
       
        namespaceTable.addColumn(column, "Namespace");
       
        namespaceSortHandler.setComparator(column, new Comparator<NamespaceBreakdown>() {
          @Override
          public int compare(NamespaceBreakdown o1, NamespaceBreakdown o2) {
            return o1.getNamespace().compareTo(o2.getNamespace());
          }
        });
      }
     
      // entity count
      {
        SortableColumn<NamespaceBreakdown, String> column =
          new SortableColumn<NamespaceBreakdown, String>(new TextCell()) {
          @Override
          public String getValue(NamespaceBreakdown breakdown) {
            return breakdown.getCount().toString();
          }
        };
       
        namespaceTable.addColumn(column, "Count");
       
        namespaceSortHandler.setComparator(column, new Comparator<NamespaceBreakdown>() {
          @Override
          public int compare(NamespaceBreakdown o1, NamespaceBreakdown o2) {
            return o1.getCount().compareTo(o2.getCount());
          }
        });
      }
     
      // entity size
      {
        SortableColumn<NamespaceBreakdown, String> column =
          new SortableColumn<NamespaceBreakdown, String>(new TextCell()) {
          @Override
          public String getValue(NamespaceBreakdown breakdown) {
            return breakdown.getBytes().toString();
          }
        };
       
        namespaceTable.addColumn(column, "Size(Bytes)");
       
        namespaceSortHandler.setComparator(column, new Comparator<NamespaceBreakdown>() {
          @Override
          public int compare(NamespaceBreakdown o1, NamespaceBreakdown o2) {
            return o1.getBytes().compareTo(o2.getBytes());
          }
        });
      }
    }
   
    // init property type table
    {
      propertySortHandler = new SortHandler<PropertyTypeBreakdown>();
     
      propertyTypeTable = new CellTable<PropertyTypeBreakdown>();
      propertyTypeTable.setKeyboardSelectionPolicy(KeyboardSelectionPolicy.ENABLED);
      propertyTypeTable.addColumnSortHandler(propertySortHandler);
      propertyTypeTable.setVisibleRange(0, Integer.MAX_VALUE);
     
      propertySelectionModel =
        new MultiSelectionModel<PropertyTypeBreakdown>(PropertyTypeBreakdown.KEY_PROVIDER);
      propertyTypeTable.setSelectionModel(propertySelectionModel,
          DefaultSelectionEventManager.<PropertyTypeBreakdown>createCheckboxManager());
     
      propertySelectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() {
        @Override
        public void onSelectionChange(SelectionChangeEvent event) {
          refreshPropertyTypeChart();
        }
      });
     
      // checkbox for chart rendering, unsortable
      {
          Column<PropertyTypeBreakdown, Boolean> checkColumn = new Column<PropertyTypeBreakdown, Boolean>(
                  new CheckboxCell(true, false)) {
                @Override
                public Boolean getValue(PropertyTypeBreakdown object) {
                  return propertySelectionModel.isSelected(object);
                }
          };
         
          //empty nothing
          propertyTypeTable.addColumn(checkColumn, SafeHtmlUtils.fromSafeConstant("<br/>"))
      }
     
      // property type
      {
        SortableColumn<PropertyTypeBreakdown, String> column =
          new SortableColumn<PropertyTypeBreakdown, String>(new TextCell()) {
          @Override
          public String getValue(PropertyTypeBreakdown property) {
            return property.getPropertyType();
          }
        };
       
        propertyTypeTable.addColumn(column, "Type");
       
        propertySortHandler.setComparator(column, new Comparator<PropertyTypeBreakdown>() {
          @Override
          public int compare(PropertyTypeBreakdown o1, PropertyTypeBreakdown o2) {
            return o1.getPropertyType().compareTo(o2.getPropertyType());
          }
        });
      }
     
      // count
      {
        SortableColumn<PropertyTypeBreakdown, String> column =
          new SortableColumn<PropertyTypeBreakdown, String>(new TextCell()) {
          @Override
          public String getValue(PropertyTypeBreakdown property) {
            return property.getCount().toString();
          }
        };
       
        propertyTypeTable.addColumn(column, "Count");
       
        propertySortHandler.setComparator(column, new Comparator<PropertyTypeBreakdown>() {
          @Override
          public int compare(PropertyTypeBreakdown o1, PropertyTypeBreakdown o2) {
            return o1.getCount().compareTo(o2.getCount());
          }
        });
      }
     
      // size
      {
        SortableColumn<PropertyTypeBreakdown, String> column =
          new SortableColumn<PropertyTypeBreakdown, String>(new TextCell()) {
          @Override
          public String getValue(PropertyTypeBreakdown property) {
            return property.getBytes().toString();
          }
        };
       
        propertyTypeTable.addColumn(column, "Size(Bytes)");
       
        propertySortHandler.setComparator(column, new Comparator<PropertyTypeBreakdown>() {
          @Override
          public int compare(PropertyTypeBreakdown o1, PropertyTypeBreakdown o2) {
            return o1.getBytes().compareTo(o2.getBytes());
          }
        });
      }
    }
   
    // init kinds table with sorting handlers
    {
      kindSortHandler = new SortHandler<KindBreakdown>();
     
      kindTable = new CellTable<KindBreakdown>();
      kindTable.setKeyboardSelectionPolicy(KeyboardSelectionPolicy.ENABLED);
      kindTable.addColumnSortHandler(kindSortHandler);
      kindTable.setVisibleRange(0, Integer.MAX_VALUE);
     
      kindSelectionModel =
        new MultiSelectionModel<KindBreakdown>(KindBreakdown.KEY_PROVIDER);
      kindTable.setSelectionModel(kindSelectionModel,
          DefaultSelectionEventManager.<KindBreakdown>createCheckboxManager());
     
      kindSelectionModel.addSelectionChangeHandler(new SelectionChangeEvent.Handler() {
        @Override
        public void onSelectionChange(SelectionChangeEvent event) {
          refreshKindChart();
        }
      });
     
      // checkbox for chart rendering, unsortable
      {
          Column<KindBreakdown, Boolean> checkColumn = new Column<KindBreakdown, Boolean>(
                  new CheckboxCell(true, false)) {
                @Override
                public Boolean getValue(KindBreakdown object) {
                  return kindSelectionModel.isSelected(object);
                }
          };
View Full Code Here

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

    // step 2 : add columns
   
    // checkbox for multi selection, unsortable
    {
        Column<BlobInfoDTO, Boolean> checkColumn = new Column<BlobInfoDTO, Boolean>(
                new CheckboxCell(true, false)) {
              @Override
              public Boolean getValue(BlobInfoDTO object) {
                return selectionModel.isSelected(object);
              }
        };
View Full Code Here

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

  }

  private void initTableColumns(final SelectionModel<MappingFileInfo> selectionModel, ListHandler<MappingFileInfo> sortHandler2)
  {
    // selection check
    Column<MappingFileInfo, Boolean> checkColumn = new Column<MappingFileInfo, Boolean>(new CheckboxCell(true, false))
    {
      @Override
      public Boolean getValue(MappingFileInfo object)
      {
        // Get the value from the selection model.
View Full Code Here

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

   }
  
   private Column<UnsavedChangesTarget, Boolean> addSelectionColumn()
   {
      Column<UnsavedChangesTarget, Boolean> checkColumn =
         new Column<UnsavedChangesTarget, Boolean>(new CheckboxCell(true, false))
         {
            @Override
            public Boolean getValue(UnsavedChangesTarget object)
            {
               return selectionModel_.isSelected(object);
View Full Code Here

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

                return serverGroup.getProfileName();
            }
        };

        Column<ServerGroupSelection, Boolean> selectedColumn =
                new Column<ServerGroupSelection, Boolean>(new CheckboxCell()) {

                    @Override
                    public Boolean getValue(ServerGroupSelection object) {
                        return selectionModel.isSelected(object);
                    }
View Full Code Here

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

      ListHandler<ContactInfo> sortHandler) {
    // Checkbox column. This table will uses a checkbox column for selection.
    // Alternatively, you can call cellTable.setSelectionEnabled(true) to enable
    // mouse selection.
    Column<ContactInfo, Boolean> checkColumn = new Column<ContactInfo, Boolean>(
        new CheckboxCell(true, false)) {
      @Override
      public Boolean getValue(ContactInfo object) {
        // Get the value from the selection model.
        return selectionModel.isSelected(object);
      }
View Full Code Here

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

      ListHandler<ContactInfo> sortHandler) {
    // Checkbox column. This table will uses a checkbox column for selection.
    // Alternatively, you can call dataGrid.setSelectionEnabled(true) to enable
    // mouse selection.
    Column<ContactInfo, Boolean> checkColumn =
        new Column<ContactInfo, Boolean>(new CheckboxCell(true, false)) {
          @Override
          public Boolean getValue(ContactInfo object) {
            // Get the value from the selection model.
            return selectionModel.isSelected(object);
          }
View Full Code Here

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

     
    initWidget(uiBinder.createAndBindUi(this));
  }

  private void initTableColumns(final MultiSelectionModel<DjangoPackage> selectionModel){
    Column<DjangoPackage, Boolean> checkColumn = new Column<DjangoPackage, Boolean>(new CheckboxCell(true)) {
      @Override
      public Boolean getValue(DjangoPackage object) {
        // Get the value from the selection model.
        return selectionModel.isSelected(object);
      }
View Full Code Here

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

    }

    private final CellTable<T> cellTable;

    public SelectionColumn(CellTable<T> cellTable) {
        super(new CheckboxCell(true));
        this.cellTable = cellTable;
        addUpdater();
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.