* See LICENSE.TXT at the top of this package for the full license terms.\r
*/\r
package eu.etaxonomy.taxeditor.bulkeditor.handler;\r
+import org.apache.log4j.Logger;\r
import org.eclipse.core.commands.AbstractHandler;\r
import org.eclipse.core.commands.ExecutionEvent;\r
import org.eclipse.core.commands.ExecutionException;\r
* @version 1.0\r
*/\r
public class OpenBulkEditorHandler extends AbstractHandler {\r
- \r
+ private static final Logger logger = Logger.getLogger(OpenBulkEditorHandler.class); \r
+ \r
/* (non-Javadoc)\r
* @see org.eclipse.core.commands.AbstractHandler#execute(org.eclipse.core.commands.ExecutionEvent)\r
*/\r
HandlerUtil.getActiveWorkbenchWindow(event).getActivePage().\r
openEditor(BulkEditorInput.NewInstance(inputType), BulkEditor.ID);\r
} catch (PartInitException e) {\r
- // TODO catch\r
- e.printStackTrace();\r
+ new RuntimeException(e);\r
+ logger.error("Error opening bulk editor", e);\r
}\r
return null;\r
}\r