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