IdeaPluginDescriptor[] () { IdeaPluginDescriptor[] selection = null; if (getSelectedRowCount() > 0) { int[] poses = getSelectedRows(); selection = new IdeaPluginDescriptor[poses.length]; for (int i = 0; i < poses.length; i++) { selection[i] = getObjectAt(poses[i]); } } return selection; }