private Column initChecksColumn() { // Checkbox column. This table will uses a checkbox column for selection. // Alternatively, you can call dataGrid.setSelectionEnabled(true) to enable // mouse selection. Column<ProcessInstanceSummary, Boolean> checkColumn = new Column<ProcessInstanceSummary, Boolean>( new CheckboxCell( true, false ) ) { @Override public Boolean getValue( ProcessInstanceSummary object ) { // Get the value from the selection model. return selectedProcessInstances.contains( object ); } }; checkColumn.setDataStoreName( COL_ID_SELECT ); return checkColumn; }
private Column initChecksColumn() { // Checkbox column. This table will uses a checkbox column for selection. // Alternatively, you can call dataGrid.setSelectionEnabled(true) to enable // mouse selection. Column<ProcessInstanceSummary, Boolean> checkColumn = new Column<ProcessInstanceSummary, Boolean>( new CheckboxCell( true, false ) ) { @Override public Boolean getValue( ProcessInstanceSummary object ) { // Get the value from the selection model. return selectedProcessInstances.contains( object ); } }; checkColumn.setDataStoreName( COL_ID_SELECT ); return checkColumn; }
private Column initChecksColumn() { // Checkbox column. This table will uses a checkbox column for selection. // Alternatively, you can call dataGrid.setSelectionEnabled(true) to enable // mouse selection. Column<ProcessInstanceSummary, Boolean> checkColumn = new Column<ProcessInstanceSummary, Boolean>( new CheckboxCell( true, false ) ) { @Override public Boolean getValue( ProcessInstanceSummary object ) { // Get the value from the selection model. return selectedProcessInstances.contains( object ); } }; checkColumn.setDataStoreName( COL_ID_SELECT ); return checkColumn; }
CheckboxCell testCheckBox = new CheckboxCell(); CellList<Boolean> cellList = new CellList<Boolean>(testCheckBox);
public SelectionColumn(CellTable<T> cellTable) { super(new CheckboxCell(true)); this.cellTable = cellTable; addUpdater(); }
public SelectionColumn(DataGrid<T> dataGrid) { super(new CheckboxCell(true, true)); this.dataGrid = dataGrid; addUpdater(); }
public SelectionColumn(DataGrid<T> dataGrid) { super(new CheckboxCell(true, true)); this.dataGrid = dataGrid; addUpdater(); }
public CellTableWithListDataBuilder<T> addSelectionCellboxColumn() { Column<T, Boolean> checkColumn = new SelectionColumn<T>(new CheckboxCell(true, true), selectionModel); CheckboxEventTranslator<T> translator = new DefaultSelectionEventManager.CheckboxEventTranslator<T>( getColumnListSize()); addSelectionColumn(checkColumn, translator); return this; }
Column<T, Boolean> idCol = new Column<T, Boolean>(new CheckboxCell()) { @Override public Boolean getValue(T obj) { return selectionModel.isSelected(item); } @Override public void onBrowserEvent(Context context, Element elem, T object, NativeEvent event) { if (event.getKeyCode() == KeyCodes.KEY_ENTER) { selectionModel.setSelected(object, !selectionModel.isSelected(item)); return; } super.onBrowserEvent(context, elem, object, event); } };
hasCells.add(new HasCell<ResourceListItem, Boolean>(){ private CheckboxCell m_cell = new CheckboxCell(true, false);
Callback<TableColumn, TableCell> checkboxCellFactory = new Callback<TableColumn, TableCell>() { @Override public TableCell call(TableColumn p) { return new CheckboxCell(); } }; TableColumn selectColumn = (TableColumn) tbvDatos.getColumns().get(1); selectColumn.setCellValueFactory(new PropertyValueFactory("selected")); selectColumn.setCellFactory(checkboxCellFactory);
Column<T, Boolean> checkColumn = new Column<T, Boolean>(new CheckboxCell()) { @Override public Boolean getValue(T object) {
Column<SomeDTO, Boolean> colC = new Column<SomeDTO, Boolean>( new CheckboxCell( ) )
/** Initialize the columns of the grid. */ private void initColumns() { indexFiles = new CellTable<>(); // Create files column: Column<IndexFile, String> filesColumn = new Column<IndexFile, String>(new TextCell()) { @Override public String getValue(IndexFile file) { return file.getPath(); } }; // Create column with checkboxes: Column<IndexFile, Boolean> checkColumn = new Column<IndexFile, Boolean>(new CheckboxCell(false, true)) { @Override public Boolean getValue(IndexFile file) { return !file.isIndexed(); } }; // Create bean value updater: FieldUpdater<IndexFile, Boolean> checkFieldUpdater = (index, file, value) -> file.setIndexed(!value); checkColumn.setFieldUpdater(checkFieldUpdater); filesColumn.setHorizontalAlignment(ALIGN_LEFT); indexFiles.addColumn(checkColumn, (SafeHtml) () -> " "); indexFiles.setColumnWidth(checkColumn, 1, Style.Unit.PCT); indexFiles.addColumn(filesColumn, FILES); indexFiles.setColumnWidth(filesColumn, 35, Style.Unit.PCT); indexFiles.addStyleName(resources.gitCSS().cells()); }
private ColumnMeta createColumnCheckboxCell(String dataStoreName) { CheckboxCell checkboxCell = new CheckboxCell(true, false); Column<String, Boolean> checkColumn = new Column<String, Boolean>(checkboxCell) { @Override public Boolean getValue(String object) { return true; } }; Header<Boolean> selectPageHeader = new Header<Boolean>(checkboxCell) { @Override public Boolean getValue() { return true; } }; checkColumn.setSortable(false); checkColumn.setDataStoreName(dataStoreName); ColumnMeta<String> checkColMeta = new ColumnMeta<String>(checkColumn, ""); checkColMeta.setHeader(selectPageHeader); return checkColMeta; }
private ColumnMeta createColumnCheckboxCell(String dataStoreName) { CheckboxCell checkboxCell = new CheckboxCell(true, false); Column<String, Boolean> checkColumn = new Column<String, Boolean>(checkboxCell) { @Override public Boolean getValue(String object) { return true; } }; Header<Boolean> selectPageHeader = new Header<Boolean>(checkboxCell) { @Override public Boolean getValue() { return true; } }; checkColumn.setSortable(false); checkColumn.setDataStoreName(dataStoreName); ColumnMeta<String> checkColMeta = new ColumnMeta<String>(checkColumn, ""); checkColMeta.setHeader(selectPageHeader); return checkColMeta; }
final Column<LogUiLogger, Boolean> cplAdditive = new Column<LogUiLogger, Boolean>(new CheckboxCell(false, false)) { @Override public Boolean getValue(final LogUiLogger object) {
Column<TableEntry<TYPE>, Boolean> select = new Column<TableEntry<TYPE>, Boolean>(new CheckboxCell()) { @Override public Boolean getValue(TableEntry<TYPE> object) {
protected ColumnMeta<T> initChecksColumn(final ListTable<T> extendedPagedTable) { CheckboxCell checkboxCell = new CheckboxCell(true, false); Column<T, Boolean> checkColumn = new Column<T, Boolean>(checkboxCell) {
dataGrid.setSelectionModel( selectionModel ); Column<T, Boolean> selectionColumn = new Column<T, Boolean>( new CheckboxCell( true, true ) ) { @Override