Revision d49a2434
Added by Patrick Plitzner about 7 years ago
src/main/java/eu/etaxonomy/cdm/vaadin/container/TaxonNodeContainer.java | ||
---|---|---|
55 | 55 |
private Collection<? extends TaxonNode> addChildNodes(TaxonNode parentNode) { |
56 | 56 |
List<TaxonNode> nodes = new ArrayList<TaxonNode>(); |
57 | 57 |
for (TaxonNode taxonNode : parentNode.getChildNodes()) { |
58 |
if(taxonNode.getTaxon()!=null && taxonNode.getTaxon().getName()!=null){ |
|
58 |
if(taxonNode!=null && taxonNode.getTaxon()!=null && taxonNode.getTaxon().getName()!=null){
|
|
59 | 59 |
Rank rank = taxonNode.getTaxon().getName().getRank(); |
60 | 60 |
if(rank!=null && rank.isHigher(Rank.SPECIES())){ |
61 | 61 |
nodes.add(taxonNode); |
Also available in: Unified diff
Fix potential NPE