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
[email protected]
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel