add media bulk editor see #4730
[taxeditor.git] / eu.etaxonomy.taxeditor.bulkeditor / src / main / java / eu / etaxonomy / taxeditor / bulkeditor / command / BulkEditorPropertyTester.java
index bd8494c00e191d78ae57d11ed21123cd58d5c243..bbfe04df5fd667756cad809a46a1dec119c85e39 100644 (file)
@@ -17,6 +17,7 @@ import org.eclipse.ui.IEditorInput;
 import eu.etaxonomy.taxeditor.bulkeditor.BulkEditor;
 import eu.etaxonomy.taxeditor.bulkeditor.input.AbstractBulkEditorInput;
 import eu.etaxonomy.taxeditor.bulkeditor.input.GroupEditorInput;
+import eu.etaxonomy.taxeditor.bulkeditor.input.MediaEditorInput;
 import eu.etaxonomy.taxeditor.bulkeditor.input.OccurrenceEditorInput;
 import eu.etaxonomy.taxeditor.bulkeditor.input.TaxonEditorInput;
 
@@ -41,6 +42,7 @@ public class BulkEditorPropertyTester extends PropertyTester {
     public static final String IS_CONVERT_ENABLED = "isConvertingEnabled";
     public static final String IS_PERSON = "isPerson";
     public static final String IS_TEAM = "isTeam";
+    public static final String IS_MEDIA_EDITOR = "isMediaEditor";
        /* (non-Javadoc)
         * @see org.eclipse.core.expressions.IPropertyTester#test(java.lang.Object, java.lang.String, java.lang.Object[], java.lang.Object)
         */
@@ -72,6 +74,8 @@ public class BulkEditorPropertyTester extends PropertyTester {
                }
         else if(IS_TAXON_EDITOR.equals(property)){
             return bulkEditor.getEditorInput() instanceof TaxonEditorInput;
+        } else if(IS_MEDIA_EDITOR.equals(property)){
+            return bulkEditor.getEditorInput() instanceof MediaEditorInput;
         }
 
 //             if (("isPublishFlagEditingEnabled").equals(property)) {