Revision 3294ec10
Added by Patrick Plitzner almost 10 years ago
- fixed class cast exception
eu.etaxonomy.taxeditor.store/src/main/java/eu/etaxonomy/taxeditor/view/supplementaldata/SupplementalDataViewPart.java | ||
---|---|---|
20 | 20 |
import org.eclipse.ui.part.EditorPart; |
21 | 21 |
|
22 | 22 |
import eu.etaxonomy.cdm.api.facade.DerivedUnitFacade; |
23 |
import eu.etaxonomy.cdm.ext.occurrence.gbif.GbifResponse; |
|
23 | 24 |
import eu.etaxonomy.cdm.model.description.PolytomousKeyNode; |
24 | 25 |
import eu.etaxonomy.taxeditor.model.AbstractUtility; |
25 | 26 |
import eu.etaxonomy.taxeditor.model.FeatureNodeContainer; |
... | ... | |
89 | 90 |
else if(structuredSelection.getFirstElement() instanceof TreeNode){ |
90 | 91 |
structuredSelection = new StructuredSelection(((TreeNode)structuredSelection.getFirstElement()).getValue()); |
91 | 92 |
} |
93 |
else if(structuredSelection.getFirstElement() instanceof GbifResponse){ |
|
94 |
structuredSelection = new StructuredSelection(((GbifResponse)structuredSelection.getFirstElement()).getDerivedUnitFacade().innerDerivedUnit()); |
|
95 |
} |
|
92 | 96 |
showViewer(part, structuredSelection); |
93 | 97 |
}else{ |
94 | 98 |
showEmptyPage(); |
Also available in: Unified diff