X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.fileimport%2Fsrc%2Forg%2Fsimantics%2Ffileimport%2FFileImportService.java;h=1fa4e3f5b2756c3506bf45403845cd4f8387a005;hb=ffdf837;hp=a3a6a8c41efe415f37b6c5e102d376e7bbd311d3;hpb=b809a171b6dfb81ed9ef9e84870dcbcbc5912f0e;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.fileimport/src/org/simantics/fileimport/FileImportService.java b/bundles/org.simantics.fileimport/src/org/simantics/fileimport/FileImportService.java index a3a6a8c41..1fa4e3f5b 100644 --- a/bundles/org.simantics.fileimport/src/org/simantics/fileimport/FileImportService.java +++ b/bundles/org.simantics.fileimport/src/org/simantics/fileimport/FileImportService.java @@ -27,6 +27,8 @@ import org.simantics.fileimport.dropins.FileImportDropins; */ public class FileImportService { + private FileImportService() {} + public static final String DB_FILE = ".simanticsdb"; private static List getFileImportServices() { @@ -131,6 +133,11 @@ public class FileImportService { return; service.remove(resource.get()); removeResourceForPath(file); + try { + Files.delete(file); + } catch (IOException e) { + Files.delete(file); + } } catch (Throwable t) { if (callback.isPresent()) { callback.get().accept(t);