Revision: 6057
          http://sourceforge.net/p/jump-pilot/code/6057
Author:   edso
Date:     2018-12-30 12:26:22 +0000 (Sun, 30 Dec 2018)
Log Message:
-----------
reuse existing code instead of duplicating it

Modified Paths:
--------------
    core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchToolBar.java

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchToolBar.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchToolBar.java   
2018-12-29 19:09:24 UTC (rev 6056)
+++ core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchToolBar.java   
2018-12-30 12:26:22 UTC (rev 6057)
@@ -211,16 +211,11 @@
     //<<TODO:REFACTOR>> This method duplicates code in FeatureInstaller, with 
the
     //result that when the latter was updated (to handle ThreadedPlugIns), the
     //changes were left out from the former. [Jon Aquino]
-    public JButton addPlugIn(Icon icon, final PlugIn plugIn,
-        EnableCheck enableCheck, WorkbenchContext workbenchContext) {
-        JButton button = new JButton();
-        add(button, plugIn.getName(), icon,
-            AbstractPlugIn.toActionListener(plugIn, workbenchContext,
-                taskMonitorManager), enableCheck);
+    public JButton addPlugIn(Icon icon, final PlugIn plugIn, EnableCheck 
enableCheck, WorkbenchContext workbenchContext) {
+      JButton button = addPlugIn(-1, plugIn, icon, enableCheck, 
workbenchContext);
+      return button;
+    }
 
-        return button;
-    }
-    
     public JButton addPlugIn(final int index, final PlugIn plugIn,
       final Icon icon, final EnableCheck enableCheck,
       final WorkbenchContext workbenchContext) {



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

Reply via email to