Revision 368ed797
Added by Andreas Müller over 2 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/description/StructuredDescriptionAggregation.java | ||
---|---|---|
470 | 470 |
ResultHolder resultHolder, |
471 | 471 |
Set<TaxonDescription> excludedDescriptions) { |
472 | 472 |
StructuredDescriptionResultHolder descriptiveResultHolder = (StructuredDescriptionResultHolder)resultHolder; |
473 |
|
|
474 |
//specimen descriptions |
|
473 | 475 |
Set<SpecimenDescription> specimenDescriptions = getSpecimenDescriptions(taxon, dataSet); |
474 | 476 |
addDescriptionToResultHolder(descriptiveResultHolder, specimenDescriptions, AggregationMode.WithinTaxon); |
477 |
|
|
478 |
//"literature" descriptions |
|
475 | 479 |
if (getConfig().isIncludeLiterature()){ |
476 | 480 |
Set<TaxonDescription> literatureDescriptions = getLiteratureDescriptions(taxon, dataSet); |
477 | 481 |
addDescriptionToResultHolder(descriptiveResultHolder, literatureDescriptions, AggregationMode.WithinTaxon); |
478 | 482 |
} |
483 |
|
|
484 |
//"default" descriptions |
|
479 | 485 |
//TODO add default descriptions |
480 | 486 |
//xxx |
481 | 487 |
|
Also available in: Unified diff
cleanup