@Override
 protected ValidationInfo doValidate() {
   ValidationInfo info;
   for (final PluginPathPane plugin : _invalidPluginPanes) {
     info = plugin.doValidate();
     if (info != null) {
       return info;
     }
   }
   return null;
 }
 Collection<String> getPlugins() {
   final List<String> plugins = new ArrayList<String>();
   plugins.addAll(_validPlugins);
   for (final PluginPathPane plugin : _invalidPluginPanes) {
     if (plugin.isImport()) {
       try {
         plugins.add(FindBugsCustomPluginUtil.getAsString(plugin.getPlugin()));
       } catch (final MalformedURLException e) {
         throw new RuntimeException(e);
       }
     }
   }
   return plugins;
 }