List of usage examples for com.vaadin.v7.client.widget.grid.selection SelectionModel.Multi isSelected
public boolean isSelected(T row);
From source file:com.haulmont.cuba.web.widgets.client.grid.selection.MultiSelectionBodyClickHandler.java
License:Apache License
protected void handleCtrlClick(SelectionModel.Multi<JsonObject> model, CellReference<JsonObject> cell, GridClickEvent event) {//from w ww .j a v a 2s . c om NativeEvent e = event.getNativeEvent(); JsonObject row = cell.getRow(); if (!e.getCtrlKey() && !e.getMetaKey()) { model.deselectAll(); } if (model.isSelected(row)) { model.deselect(row); } else { model.select(row); } }