Ejemplo n.º 1
0
 /**
  * Implemented as specified by the {@link Importer} interface.
  *
  * @see Importer#retryImport()
  */
 public void retryImport() {
   if (model.getState() == DISCARDED) return;
   ImporterUIElement element = view.getSelectedPane();
   if (element == null) return;
   List<FileImportComponent> l = element.getFilesToReimport();
   if (l == null || l.size() == 0) return;
   Iterator<FileImportComponent> i = l.iterator();
   FileImportComponent fc;
   ImportableObject object = element.getData();
   List<File> files = new ArrayList<File>();
   while (i.hasNext()) {
     fc = i.next();
     fc.setReimported(true);
     files.add(fc.getFile());
   }
   object.reImport(files);
   importData(object);
 }