fix delete media configuration wizard
[taxeditor.git] / eu.etaxonomy.taxeditor.store / src / main / java / eu / etaxonomy / taxeditor / ui / dialog / configurator / deleteConfigurator / DeleteMediaConfiguratorComposite.java
index 39e79c6ed9566f4d4727e15b78df6d083de7d419..17feb0108677058f2be6a67b44a393f3ff344f60 100644 (file)
@@ -71,8 +71,7 @@ public class DeleteMediaConfiguratorComposite extends Composite {
 //        }
 //        else {
                
-               btnDelete = new Button(this, SWT.RADIO);
-               btnDelete.setText(Messages.DeleteConfiguration_media_delete);
+               
                //btnDelete.setSelection(configurator.setDeleteFrom(deleteFrom););
                
                btnDeleteIfUsedInSomeWhereElse = new Button(this, SWT.RADIO);
@@ -89,10 +88,14 @@ public class DeleteMediaConfiguratorComposite extends Composite {
 //                btnDeleteIfUsedInSpecimenDescription.setEnabled(b.getSelection());
 //                btnDeleteIfUsedInTaxonDescription.setEnabled(b.getSelection());
 //            });
-            btnRemoveFromImageGallery = new Button(this, SWT.RADIO);
-            btnRemoveFromImageGallery.setText(Messages.DeleteConfiguration_media_removeFromGallery);
-            btnRemoveFromImageGallery.setSelection(configurator.isOnlyRemoveFromGallery());
-               
+               if (!inBulkEditor){
+                       btnDelete = new Button(this, SWT.RADIO);
+               btnDelete.setText(Messages.DeleteConfiguration_media_delete);
+               
+                   btnRemoveFromImageGallery = new Button(this, SWT.RADIO);
+                   btnRemoveFromImageGallery.setText(Messages.DeleteConfiguration_media_removeFromGallery);
+                   btnRemoveFromImageGallery.setSelection(configurator.isOnlyRemoveFromGallery());
+               }
 //        }
 
         m_bindingContext = initDataBindings();
@@ -118,11 +121,11 @@ public class DeleteMediaConfiguratorComposite extends Composite {
 //             IObservableValue observeSelectionBtnDelete = WidgetProperties.selection().observe(btnDelete);
 //             IObservableValue deleteConfiguratorObserveValue = PojoProperties.value("deleteIfUsedInTaxonDescription").observe(configurator);
 //             bindingContext.bindValue(observeSelectionBtnDelete, deleteConfiguratorObserveValue, null, null);
-       
-            IObservableValue observeSelectionBtnRemoveFromImageGallery = WidgetProperties.selection().observe(btnRemoveFromImageGallery);
-            IObservableValue removeFromImageGalleryConfiguratorObserveValue = PojoProperties.value("onlyRemoveFromGallery").observe(configurator);
-            bindingContext.bindValue(observeSelectionBtnRemoveFromImageGallery, removeFromImageGalleryConfiguratorObserveValue, null, null);
-//        }
+              if (!inBulkEditor){
+                   IObservableValue observeSelectionBtnRemoveFromImageGallery = WidgetProperties.selection().observe(btnRemoveFromImageGallery);
+                   IObservableValue removeFromImageGalleryConfiguratorObserveValue = PojoProperties.value("onlyRemoveFromGallery").observe(configurator);
+                   bindingContext.bindValue(observeSelectionBtnRemoveFromImageGallery, removeFromImageGalleryConfiguratorObserveValue, null, null);
+              }