Revision ece7e0ae
Added by Andreas Müller almost 6 years ago
cdmlib-io/src/main/java/eu/etaxonomy/cdm/io/tropicos/in/TropicosNameImport.java | ||
---|---|---|
25 | 25 |
import eu.etaxonomy.cdm.model.common.IdentifiableEntity; |
26 | 26 |
import eu.etaxonomy.cdm.model.common.Language; |
27 | 27 |
import eu.etaxonomy.cdm.model.common.OriginalSourceType; |
28 |
import eu.etaxonomy.cdm.model.common.TimePeriod; |
|
28 |
import eu.etaxonomy.cdm.model.common.VerbatimTimePeriod;
|
|
29 | 29 |
import eu.etaxonomy.cdm.model.description.Feature; |
30 | 30 |
import eu.etaxonomy.cdm.model.description.TaxonNameDescription; |
31 | 31 |
import eu.etaxonomy.cdm.model.description.TextData; |
... | ... | |
240 | 240 |
//date |
241 | 241 |
if (titlePageYear != null){ |
242 | 242 |
if (yearPublished == null){ |
243 |
TimePeriod tp = TimePeriodParser.parseString(titlePageYear);
|
|
243 |
VerbatimTimePeriod tp = TimePeriodParser.parseStringVerbatim(titlePageYear);
|
|
244 | 244 |
reference.setDatePublished(tp); |
245 | 245 |
}else{ |
246 |
TimePeriod tp = TimePeriodParser.parseString(yearPublished);
|
|
246 |
VerbatimTimePeriod tp = TimePeriodParser.parseStringVerbatim(yearPublished);
|
|
247 | 247 |
reference.setDatePublished(tp); |
248 | 248 |
} |
249 | 249 |
}else if (yearPublished != null){ |
250 |
TimePeriod tp = TimePeriodParser.parseString(yearPublished);
|
|
250 |
VerbatimTimePeriod tp = TimePeriodParser.parseStringVerbatim(yearPublished);
|
|
251 | 251 |
reference.setDatePublished(tp); |
252 | 252 |
} |
253 | 253 |
|
Also available in: Unified diff
ref #6752 stricter handling of Reference.setDatePublished (only for calling methods)