]> gerrit.simantics Code Review - simantics/platform.git/blobdiff - bundles/org.simantics.db.indexing/src/org/simantics/db/indexing/Activator.java
Improve startup time for fresh or rollback'd session in index writing
[simantics/platform.git] / bundles / org.simantics.db.indexing / src / org / simantics / db / indexing / Activator.java
index fbcace94b163484771dd86839c1e6c2284ebccae..802618855e1a441fa96287e640d83adaa4dbbc9d 100644 (file)
@@ -11,7 +11,7 @@
  *******************************************************************************/
 package org.simantics.db.indexing;
 
-import java.io.File;
+import java.nio.file.Path;
 
 import org.eclipse.core.runtime.IPath;
 import org.eclipse.core.runtime.Platform;
@@ -29,7 +29,7 @@ public class Activator extends Plugin {
     // The shared instance
     private static Activator plugin;
     
-    private File indexBaseFile;
+    private Path indexBaseFile;
 
     /**
      * The constructor
@@ -46,10 +46,10 @@ public class Activator extends Plugin {
         super.start(context);
         plugin = this;
         IPath state = Platform.getStateLocation(context.getBundle());
-        indexBaseFile = state.append("index").toFile();
+        indexBaseFile = state.append("index").toFile().toPath();
     }
 
-    public File getIndexBaseFile() {
+    public Path getIndexBaseFile() {
        return indexBaseFile;
     }