protected void deselectValue() { SelectionModel<? super T> selectionModel = getSelectionModel(); if (selectionModel != null && selectedValue != null) { selectionModel.setSelected(selectedValue, false); } }
/** * Select or deselect this node. * * @param selected true to select, false to deselect */ void setSelected(boolean selected) { if (parentNodeInfo != null) { SelectionModel<? super T> selectionModel = parentNodeInfo.getSelectionModel(); if (selectionModel != null) { selectionModel.setSelected(value, selected); } } }
return; case SELECT: selectionModel.setSelected(value, true); return; case DESELECT: selectionModel.setSelected(value, false); return; case TOGGLE: selectionModel.setSelected(value, !selectionModel.isSelected(value)); return; if (nativeEvent.getCtrlKey() || nativeEvent.getMetaKey()) { selectionModel.setSelected(value, !selectionModel.isSelected(value)); } else { selectionModel.setSelected(value, true); selectionModel.setSelected(value, !selectionModel.isSelected(value));
/** * Set the selected value in this list. If there is already a selected * value, the old value will be deselected. * * @param value the selected value */ protected void setSelectedValue(T value) { // Early exit if the value is unchanged. Object oldKey = getValueKey(selectedValue); Object newKey = getValueKey(value); if (newKey != null && newKey.equals(oldKey)) { return; } // Deselect the current value. Only one thing is selected at a time. deselectValue(); // Select the new value. SelectionModel<? super T> selectionModel = getSelectionModel(); if (selectionModel != null) { selectedValue = value; selectionModel.setSelected(selectedValue, true); } }
@Override public void update(int index, T object, Boolean value) { selectionModel.setSelected(object, value); }
selectionModel.setSelected(oldValue, false); selectionModel.setSelected(newValue, true);
public void update( int index, T object, Boolean value ) { dataGrid.getSelectionModel().setSelected( object, value ); } } );
public void update(int index, T object, Boolean value) { dataGrid.getSelectionModel().setSelected(object, value); } });
protected void deselectValue() { SelectionModel<? super T> selectionModel = getSelectionModel(); if (selectionModel != null && selectedValue != null) { selectionModel.setSelected(selectedValue, false); } }
protected void deselectValue() { SelectionModel<? super T> selectionModel = getSelectionModel(); if (selectionModel != null && selectedValue != null) { selectionModel.setSelected(selectedValue, false); } }
public void update(int index, T object, Boolean value) { cellTable.getSelectionModel().setSelected(object, value); } });
public void update(int index, T object, Boolean value) { dataGrid.getSelectionModel().setSelected(object, value); } });
public void makeRowEditable( RequestParameterSummary parameter ) { myParametersGrid.getSelectionModel().setSelected( parameter, true ); }
/** * Select or deselect this node. * * @param selected true to select, false to deselect */ void setSelected(boolean selected) { if (parentNodeInfo != null) { SelectionModel<? super T> selectionModel = parentNodeInfo.getSelectionModel(); if (selectionModel != null) { selectionModel.setSelected(value, selected); } } }
/** * Select or deselect this node. * * @param selected true to select, false to deselect */ void setSelected(boolean selected) { if (parentNodeInfo != null) { SelectionModel<? super T> selectionModel = parentNodeInfo.getSelectionModel(); if (selectionModel != null) { selectionModel.setSelected(value, selected); } } }
public void selectAll() { for (T item : getVisibleItems()) { getSelectionModel().setSelected(item, true); } }
void updateLunSelectionModel(EntityModelCellTable<ListModel<LunModel>> table, List<LunModel> items) { for (LunModel lunModel : items) { table.getSelectionModel().setSelected(lunModel, lunModel.getIsSelected()); } }
@Override public void modelSelected(T model) { getView().hidePopover(); getSelectionModel().setSelected(model, true); }
public void setData(Federation federation, List<? extends T> newList) { this.federation = federation; this.headerLabel.setText("Federation: " + this.federation.getName()); List<T> list = table.getDataProvider().getList(); list.clear(); list.addAll(newList); if (!list.isEmpty()) { table.getCellTable().getSelectionModel().setSelected(list.get(0), true); } else if (wizard != null) // loading happens before asWidget() is invoked { wizard.clearValues(); } }
@Override public void onRead(final M data) { showView(); executeCommand(v -> { if (data != null) { final SelectionModel<M> selectionModel = v.getListPanel().getListComponent().getSelectionModel(); if (selectionModel != null) { selectionModel.setSelected(data, true); } } }, true); }