.
[taxeditor.git] / taxeditor-bulkeditor / src / main / java / eu / etaxonomy / taxeditor / bulkeditor / command / NewObjectContributionItem.java
diff --git a/taxeditor-bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/command/NewObjectContributionItem.java b/taxeditor-bulkeditor/src/main/java/eu/etaxonomy/taxeditor/bulkeditor/command/NewObjectContributionItem.java
deleted file mode 100644 (file)
index 55b84ae..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-// $Id$\r
-/**\r
-* Copyright (C) 2007 EDIT\r
-* European Distributed Institute of Taxonomy \r
-* http://www.e-taxonomy.eu\r
-* \r
-* The contents of this file are subject to the Mozilla Public License Version 1.1\r
-* See LICENSE.TXT at the top of this package for the full license terms.\r
-*/\r
-\r
-package eu.etaxonomy.taxeditor.bulkeditor.command;\r
-\r
-import org.apache.log4j.Logger;\r
-import org.eclipse.jface.action.IContributionItem;\r
-import org.eclipse.swt.SWT;\r
-import org.eclipse.ui.IEditorInput;\r
-import org.eclipse.ui.IWorkbenchWindow;\r
-import org.eclipse.ui.PlatformUI;\r
-import org.eclipse.ui.actions.CompoundContributionItem;\r
-import org.eclipse.ui.menus.CommandContributionItem;\r
-import org.eclipse.ui.menus.CommandContributionItemParameter;\r
-\r
-import eu.etaxonomy.taxeditor.bulkeditor.IBulkEditorConstants;\r
-\r
-/**\r
- * @author p.ciardelli\r
- * @created 21.08.2009\r
- * @version 1.0\r
- */\r
-public class NewObjectContributionItem extends CompoundContributionItem {\r
-       private static final Logger logger = Logger\r
-                       .getLogger(NewObjectContributionItem.class);\r
-\r
-       /**\r
-        * \r
-        */\r
-       public NewObjectContributionItem() {\r
-       }\r
-\r
-       /**\r
-        * @param id\r
-        */\r
-       public NewObjectContributionItem(String id) {\r
-               super(id);\r
-       }\r
-       \r
-       /* (non-Javadoc)\r
-        * @see org.eclipse.ui.actions.CompoundContributionItem#getContributionItems()\r
-        */\r
-       @Override\r
-       protected IContributionItem[] getContributionItems() {\r
-               \r
-               IWorkbenchWindow window = PlatformUI.getWorkbench().getActiveWorkbenchWindow();\r
-               \r
-               CommandContributionItemParameter parameter = \r
-                       new CommandContributionItemParameter(\r
-                                       window, null, IBulkEditorConstants.DYNAMIC_OPEN_OBJECT_ID, SWT.NONE);\r
-               \r
-               parameter.label = "New " + getEditorInputLabel(window);         \r
-               \r
-               return new IContributionItem[] {\r
-                               new CommandContributionItem(parameter)\r
-               };\r
-       }\r
-\r
-       /**\r
-        * @param window\r
-        * @return\r
-        */\r
-       private String getEditorInputLabel(IWorkbenchWindow window) {\r
-               IEditorInput input = window.getActivePage().getActiveEditor().getEditorInput();\r
-               \r
-               BulkEditorInputTypeValues inputValues = new BulkEditorInputTypeValues();\r
-               return inputValues.getLabelByInputInstance(input);\r
-       }\r
-}\r