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