Revision 4db49a38
Added by Alexander Oppermann over 9 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/view/descriptive/DescriptiveViewPart.java | ||
---|---|---|
41 | 41 |
import eu.etaxonomy.cdm.model.description.DescriptionBase; |
42 | 42 |
import eu.etaxonomy.cdm.model.description.DescriptionElementBase; |
43 | 43 |
import eu.etaxonomy.cdm.model.description.IDescribable; |
44 |
import eu.etaxonomy.cdm.model.taxon.Taxon; |
|
44 | 45 |
import eu.etaxonomy.taxeditor.editor.EditorUtil; |
46 |
import eu.etaxonomy.taxeditor.editor.view.checklist.ChecklistEditor; |
|
45 | 47 |
import eu.etaxonomy.taxeditor.editor.view.derivate.DerivateView; |
46 | 48 |
import eu.etaxonomy.taxeditor.model.AbstractUtility; |
47 | 49 |
import eu.etaxonomy.taxeditor.model.FeatureNodeContainer; |
... | ... | |
172 | 174 |
selection = new StructuredSelection(treeNodeOfSelection.getValue()); |
173 | 175 |
} |
174 | 176 |
} |
175 |
|
|
177 |
else if(part instanceof ChecklistEditor){ |
|
178 |
if(selection instanceof StructuredSelection && ((IStructuredSelection) selection).getFirstElement() instanceof Taxon){ |
|
179 |
Taxon taxon = (Taxon)((IStructuredSelection) selection).getFirstElement(); |
|
180 |
selection = new StructuredSelection(taxon); |
|
181 |
} |
|
182 |
} |
|
176 | 183 |
if(selection instanceof IStructuredSelection |
177 | 184 |
&& ((IStructuredSelection) selection).getFirstElement() instanceof IDescribable<?> |
178 | 185 |
&& part instanceof IPartContentHasFactualData){ |
Also available in: Unified diff
reintegrated redlist branch into trunk