Revision 1ac5fff7
Added by Katja Luther over 3 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/term/TermNode.java | ||
---|---|---|
569 | 569 |
terms.add(term); |
570 | 570 |
} |
571 | 571 |
for(TermNode<T> childNode : this.getChildNodes()){ |
572 |
terms.addAll(childNode.getDistinctTermsRecursive(terms)); |
|
572 |
if (childNode != null){ |
|
573 |
terms.addAll(childNode.getDistinctTermsRecursive(terms)); |
|
574 |
} |
|
573 | 575 |
} |
574 | 576 |
return terms; |
575 | 577 |
} |
... | ... | |
715 | 717 |
public void removeNullValueFromChildren(){ |
716 | 718 |
HHH_9751_Util.removeAllNull(children); |
717 | 719 |
updateSortIndex(); |
718 |
|
|
719 |
} |
|
720 |
} |
|
720 | 721 |
} |
Also available in: Unified diff
avoid NPE and CCE