Project

General

Profile

« Previous | Next » 

Revision d747b2b9

Added by Katja Luther over 7 years ago

fix #5365: add delete configuration to media view

View differences:

eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/ui/dialog/deleteConfigurator/DeleteConfiguratorDialog.java
34 34
public class DeleteConfiguratorDialog extends MessageDialog{
35 35

  
36 36
    private final DeleteConfiguratorBase configurator;
37
    private final boolean fromBulkEditor;
38

  
39
    public DeleteConfiguratorDialog(DeleteConfiguratorBase configurator, Shell parentShell, String dialogTitle,
40
            Image dialogTitleImage, String dialogMessage, int dialogImageType, String[] dialogButtonLabels, int defaultIndex, boolean fromBulkEditor) {
41
        super(parentShell, dialogTitle, dialogTitleImage, dialogMessage, dialogImageType, dialogButtonLabels, defaultIndex);
42
        this.configurator = configurator;
43
        this.fromBulkEditor = fromBulkEditor;
44
    }
37 45

  
38 46
    public DeleteConfiguratorDialog(DeleteConfiguratorBase configurator, Shell parentShell, String dialogTitle,
39 47
            Image dialogTitleImage, String dialogMessage, int dialogImageType, String[] dialogButtonLabels, int defaultIndex) {
40 48
        super(parentShell, dialogTitle, dialogTitleImage, dialogMessage, dialogImageType, dialogButtonLabels, defaultIndex);
41 49
        this.configurator = configurator;
50
        this.fromBulkEditor = false;
42 51
    }
43 52

  
44 53
    @Override
......
55 64
        }  else if(configurator instanceof NameDeletionConfigurator){
56 65
            composite.addConfiguratorComposite(new DeleteNameConfiguratorComposite((NameDeletionConfigurator) configurator, composite.getSectionConfigure(), SWT.NONE));
57 66
        }  else if(configurator instanceof MediaDeletionConfigurator){
58
            composite.addConfiguratorComposite(new DeleteMediaConfiguratorComposite((MediaDeletionConfigurator) configurator, composite.getSectionConfigure(), SWT.NONE));
67
            if (!fromBulkEditor){
68
                composite.addConfiguratorComposite(new DeleteMediaConfiguratorComposite((MediaDeletionConfigurator) configurator, composite.getSectionConfigure(), SWT.NONE, fromBulkEditor));
69
            }else{
70
                composite.addConfiguratorComposite(new DeleteMediaConfiguratorComposite((MediaDeletionConfigurator) configurator, composite.getSectionConfigure(), SWT.NONE));
71
            }
59 72
        }
60 73

  
61 74

  

Also available in: Unified diff