private void selection(Boolean select) { if (dataProvider.getFilter() != null && !dataProvider.getFilter().isEmpty()) { selectionModel.clear(); for (int i = 0; i < dataProvider.resulted.size(); i++) { selectionModel.setSelected(dataProvider.resulted.get(i), select); } } else { selectionModel.clear(); for (int i = 0; i < data.size(); i++) { selectionModel.setSelected(data.get(i), select); } } }