JAL-4059 Tidy getting the namespace, and save the namespace in the Jalview instance...
[jalview.git] / src / jalview / ws / DBRefFetcher.java
index d108d4d..d4e34e7 100644 (file)
  */
 package jalview.ws;
 
-import java.util.Locale;
-
 import java.util.ArrayList;
 import java.util.Arrays;
 import java.util.Enumeration;
 import java.util.HashMap;
 import java.util.Hashtable;
 import java.util.List;
+import java.util.Locale;
 import java.util.Map;
-import java.util.StringTokenizer;
 import java.util.Vector;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
@@ -49,6 +47,8 @@ import jalview.gui.FeatureSettings;
 import jalview.gui.IProgressIndicator;
 import jalview.gui.OOMWarning;
 import jalview.util.DBRefUtils;
+import jalview.util.IdUtils;
+import jalview.util.IdUtils.IdType;
 import jalview.util.MessageManager;
 import jalview.ws.seqfetcher.DbSourceProxy;
 import uk.ac.ebi.picr.model.UPEntry;
@@ -286,12 +286,12 @@ public class DBRefFetcher implements Runnable
       throw new Error(MessageManager
               .getString("error.implementation_error_must_init_dbsources"));
     }
-    long startTime = System.currentTimeMillis();
+    long progressId = IdUtils.newId(IdType.PROGRESS);
     if (progressWindow != null)
     {
       progressWindow.setProgressBar(
               MessageManager.getString("status.fetching_db_refs"),
-              startTime);
+              progressId);
     }
     try
     {
@@ -484,7 +484,7 @@ public class DBRefFetcher implements Runnable
     {
       progressWindow.setProgressBar(
               MessageManager.getString("label.dbref_search_completed"),
-              startTime);
+              progressId);
     }
 
     for (FetchFinishedListenerI listener : listeners)