Project

General

Profile

« Previous | Next » 

Revision b0a700e4

Added by Katja Luther almost 7 years ago

minor

View differences:

eu.etaxonomy.taxeditor.navigation/src/main/java/eu/etaxonomy/taxeditor/navigation/navigator/handler/RemotingChangeAcceptedTaxonToSynonymHandler.java
66 66

  
67 67
        // check that selected object is a taxon node
68 68
        Object obj = selection.iterator().next();
69
        if(obj instanceof TaxonNode) {
69
        if(obj instanceof TaxonNode && ((TaxonNode)obj).hasTaxon()) {
70 70
            oldTaxonNode = (TaxonNode)obj;
71 71
        } else {
72
        	if (obj instanceof TaxonNode && !((TaxonNode)obj).hasTaxon()){
73
        		return new Status(IStatus.ERROR,
74
                        "Operation not available for Classifications", //$NON-NLS-1$
75
                        TaxonNavigatorLabels.SELECTED_OBJECT_NOT_TREE_NODE_MESSAGE);
76
        	}
72 77
            return new Status(IStatus.ERROR,
73 78
                    "unknown", //$NON-NLS-1$
74 79
                    TaxonNavigatorLabels.SELECTED_OBJECT_NOT_TREE_NODE_MESSAGE);

Also available in: Unified diff