Revision b0a700e4
Added by Katja Luther almost 7 years ago
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
minor