Revision: 6476
          http://sourceforge.net/p/jump-pilot/code/6476
Author:   edso
Date:     2020-09-14 11:37:22 +0000 (Mon, 14 Sep 2020)
Log Message:
-----------
replace deprecated PlugInManager.milliSecondsSince() and friends with Timer 
class equivalents

Modified Paths:
--------------
    core/trunk/src/com/vividsolutions/jump/workbench/JUMPWorkbench.java
    core/trunk/src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java

Modified: core/trunk/src/com/vividsolutions/jump/workbench/JUMPWorkbench.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/JUMPWorkbench.java 
2020-09-14 11:00:47 UTC (rev 6475)
+++ core/trunk/src/com/vividsolutions/jump/workbench/JUMPWorkbench.java 
2020-09-14 11:37:22 UTC (rev 6476)
@@ -72,6 +72,7 @@
 import com.vividsolutions.jump.util.Blackboard;
 import com.vividsolutions.jump.util.LangUtil;
 import com.vividsolutions.jump.util.StringUtil;
+import com.vividsolutions.jump.util.Timer;
 import com.vividsolutions.jump.util.commandline.CommandLine;
 import com.vividsolutions.jump.util.commandline.Option;
 import com.vividsolutions.jump.util.commandline.OptionSpec;
@@ -322,7 +323,7 @@
   }
 
   public static void main(String[] args) {
-    long start = PlugInManager.milliSecondsSince(0);
+    long start = Timer.milliSecondsSince(0);
     try {
       // first fetch parameters, locale might be changed with -i18n switch
       parseCommandLine(args);
@@ -385,7 +386,7 @@
 
       main(args, I18N.get("JUMPWorkbench.jump"), splashPanel, progressMonitor);
       Logger.info("OJ start took "
-          + PlugInManager.secondsSinceString(start) + "s alltogether.");
+          + Timer.secondsSinceString(start) + "s alltogether.");
 
     } catch (final Throwable t) {
       try {

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java  
2020-09-14 11:00:47 UTC (rev 6475)
+++ core/trunk/src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java  
2020-09-14 11:37:22 UTC (rev 6476)
@@ -181,19 +181,19 @@
       // Find the configurations right away so they get reported to the splash
       // screen ASAP. [Jon Aquino]
       if (plugInDirectory != null) {
-        start = milliSecondsSince(0);
+        start = Timer.milliSecondsSince(0);
         configurations.addAll(findConfigurations(plugInDirectory));
         Logger.info("Finding all OJ extensions took "
-            + secondsSinceString(start) + "s");
+            + Timer.secondsSinceString(start) + "s");
       }
   
       configurations.addAll(findConfigurations(context.getWorkbench()
           .getProperties().getConfigurationClassNames()));
   
-      start = milliSecondsSince(0);
+      start = Timer.milliSecondsSince(0);
       loadConfigurations();
       Logger.info("Loading all OJ extensions took "
-          + secondsSinceString(start) + "s");
+          + Timer.secondsSinceString(start) + "s");
       
       // enable autoseparating in installer for plugins possibly installed 
later on
       FeatureInstaller.getInstance().setSeparatingEnabled(true);
@@ -208,13 +208,13 @@
         Configuration configuration = (Configuration) i.next();
         monitor.report(I18N.get(LOADING) + " " + name(configuration) + " "
             + version(configuration));
-        long start = milliSecondsSince(0);
+        long start = Timer.milliSecondsSince(0);
         try {
           // we used the plugin classloader to instantiate extensions already 
above
           configuration.configure(pc);
           
//System.out.println(Arrays.toString(((URLClassLoader)classLoader).getURLs()));
           Logger.info("Loading Config " + name(configuration) + " "
-              + version(configuration) + " took " + secondsSinceString(start)
+              + version(configuration) + " took " + 
Timer.secondsSinceString(start)
               + "s");
         }
         catch (Throwable e) {
@@ -243,7 +243,7 @@
 
         Class plugInClass = null;
         try {
-          long start = milliSecondsSince(0);
+          long start = Timer.milliSecondsSince(0);
 
           // make sure we use the plugin classloader for plugins
           plugInClass = classLoader.loadClass(className);
@@ -306,7 +306,7 @@
               .getWorkbench()
               .getFrame()
               .log(
-                  "Loading Plugin " + className + " took " + 
secondsSinceString(start)
+                  "Loading Plugin " + className + " took " + 
Timer.secondsSinceString(start)
                       + "s " );
           
         } catch (Throwable e) {
@@ -317,26 +317,6 @@
       }
     }
 
-    /**
-     *  a helper method to measure time frames in milliseconds 
-     * @param i
-     * @deprecated use utility class Timer instead
-     */
-    @Deprecated
-    public static long milliSecondsSince( long i ){
-      return Timer.milliSecondsSince(i);
-    }
-
-    /**
-     * a helper method to nicely format the above output e.g. 12046ms -> 12.05s
-     * @param i
-     * @deprecated use utility class Timer instead
-     */
-    @Deprecated
-    public static String secondsSinceString( long i ){
-      return Timer.secondsSinceString(i);
-    }
-
     public static String name(Configuration configuration) {
         if (configuration instanceof Extension) {
             return ((Extension) configuration).getName();
@@ -417,7 +397,7 @@
       ArrayList configurations = new ArrayList();
       long start;
       for (Iterator i = findFilesRecursively( plugInDirectory, false 
).iterator(); i.hasNext();) {
-        start = milliSecondsSince(0);
+        start = Timer.milliSecondsSince(0);
         File file = (File) i.next();
         String msg = I18N.getMessage(
             "com.vividsolutions.jump.workbench.plugin.PlugInManager.scan",
@@ -429,7 +409,7 @@
         } catch (ZipException e) {
           // Might not be a zipfile. Eat it. [Jon Aquino]
         }
-        Logger.info("Scanning " + file + " took " + secondsSinceString(start)
+        Logger.info("Scanning " + file + " took " + 
Timer.secondsSinceString(start)
             + "s");
       }
   



_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to