Revision 06b2c5f6
Added by Andreas Kohlbecker over 3 years ago
cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/dto/SpecimenOrObservationBaseDTO.java | ||
---|---|---|
168 | 168 |
public void setDerivateDataDTO(DerivateDataDTO derivateDataDTO) { |
169 | 169 |
this.derivateDataDTO = derivateDataDTO; |
170 | 170 |
if(derivateDataDTO != null) { |
171 |
setHasSpecimenScan(!derivateDataDTO.getSpecimenScans().isEmpty()); |
|
172 |
setHasDetailImage(!derivateDataDTO.getDetailImages().isEmpty()); |
|
173 |
setHasDna(!derivateDataDTO.getMolecularDataList().isEmpty()); |
|
171 |
setHasSpecimenScan(isHasSpecimenScan() || !derivateDataDTO.getSpecimenScans().isEmpty());
|
|
172 |
setHasDetailImage(isHasDetailImage() || !derivateDataDTO.getDetailImages().isEmpty());
|
|
173 |
setHasDna(isHasDna() || !derivateDataDTO.getMolecularDataList().isEmpty());
|
|
174 | 174 |
} |
175 | 175 |
} |
176 | 176 |
|
Also available in: Unified diff
ref #9252 ref #9257 exposing SpecimenOrObservationType filter to factory method and better flag handling