Revision 30812b93
Added by Patrick Plitzner almost 6 years ago
cdmlib-model/src/main/java/eu/etaxonomy/cdm/model/description/FeatureNode.java | ||
---|---|---|
529 | 529 |
public Set<Feature> getDistinctFeaturesRecursive(Set<Feature> features){ |
530 | 530 |
Feature feature = this.getFeature(); |
531 | 531 |
|
532 |
features.add(feature); |
|
532 |
if(feature!=null){ |
|
533 |
features.add(feature); |
|
534 |
} |
|
533 | 535 |
|
534 | 536 |
for(FeatureNode childNode : this.getChildNodes()){ |
535 | 537 |
features.addAll(childNode.getDistinctFeaturesRecursive(features)); |
Also available in: Unified diff
Do not add null to feature set