Project

General

Profile

« Previous | Next » 

Revision 69be3e73

Added by Katja Luther over 5 years ago

ref #7793: add preference to hide all specimen related issues

View differences:

eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/derivate/handler/OpenDerivativeEditorForTaxonNode.java
18 18
import eu.etaxonomy.taxeditor.editor.l10n.Messages;
19 19
import eu.etaxonomy.taxeditor.editor.view.derivate.DerivateViewEditorInput;
20 20
import eu.etaxonomy.taxeditor.handler.defaultHandler.e4.DefaultOpenHandlerBaseE4;
21
import eu.etaxonomy.taxeditor.preference.IPreferenceKeys;
22
import eu.etaxonomy.taxeditor.preference.PreferencesUtil;
21 23
import eu.etaxonomy.taxeditor.store.CdmStore;
22 24

  
23 25
public class OpenDerivativeEditorForTaxonNode extends DefaultOpenHandlerBaseE4<TaxonNode> {
......
48 50
     */
49 51
    @Override
50 52
    protected boolean canExecute(TaxonNode entity) {
51
        return entity.getTaxon()!=null;
53
        return (entity.getTaxon()!=null && PreferencesUtil.getPreferenceStore().getBoolean(IPreferenceKeys.SHOW_SPECIMEN));
52 54
    }
53 55

  
54 56
    @Override

Also available in: Unified diff