void (IdeaPluginDescriptor... descriptors) { PluginTableModel tableModel = (PluginTableModel)getModel(); getSelectionModel().clearSelection(); for (int i=0; i<tableModel.getRowCount();i++) { IdeaPluginDescriptor descriptorAt = tableModel.getObjectAt(i); if (ArrayUtil.find(descriptors,descriptorAt) != -1) { final int row = convertRowIndexToView(i); getSelectionModel().addSelectionInterval(row, row); } } TableUtil.scrollSelectionToVisible(this); }