Project

General

Profile

« Previous | Next » 

Revision 064fbac0

Added by Andreas Müller about 3 years ago

update pom and cleanup

View differences:

cdm-eflora/src/main/java/eu/etaxonomy/cdm/io/eflora/EfloraTaxonImport.java
46 46
import eu.etaxonomy.cdm.model.common.Marker;
47 47
import eu.etaxonomy.cdm.model.common.MarkerType;
48 48
import eu.etaxonomy.cdm.model.common.TimePeriod;
49
import eu.etaxonomy.cdm.model.common.VerbatimTimePeriod;
49 50
import eu.etaxonomy.cdm.model.description.CommonTaxonName;
50 51
import eu.etaxonomy.cdm.model.description.DescriptionElementBase;
51 52
import eu.etaxonomy.cdm.model.description.Feature;
......
441 442
	 */
442 443
	private void handleKeychoiceNum(UnmatchedLeads openKeys, PolytomousKey key, Element elKeychoice, List<PolytomousKeyNode> childNodes) {
443 444
		Attribute numAttr = elKeychoice.getAttribute("num");
444
		String num = CdmUtils.removeTrailingDot(numAttr == null? "":numAttr.getValue());
445
		String num = CdmUtils.removeTrailingDots(numAttr == null? "":numAttr.getValue());
445 446
		UnmatchedLeadsKey okk = UnmatchedLeadsKey.NewInstance(key, num);
446 447
		Set<PolytomousKeyNode> matchingNodes = openKeys.getNodes(okk);
447 448
		for (PolytomousKeyNode matchingNode : matchingNodes){
......
2218 2219
				startMonth = getMonth(strPeriod.substring(0, end));
2219 2220
			}
2220 2221

  
2221
			TimePeriod datePublished = TimePeriodParser.parseString(strPeriod);
2222
			VerbatimTimePeriod datePublished = TimePeriodParser.parseStringVerbatim(strPeriod);
2222 2223
			if (startMonth != null){
2223 2224
				datePublished.setStartMonth(startMonth);
2224 2225
			}
2225 2226
			ref.setDatePublished(datePublished);
2226 2227
			ref.setTitle(title);
2227
			detailResult = CdmUtils.removeTrailingDot(detail);
2228
			detailResult = CdmUtils.removeTrailingDots(detail);
2228 2229
			if (detailResult.endsWith(".") || detailResult.endsWith(";") || detailResult.endsWith(",")  ){
2229 2230
				detailResult = detailResult.substring(0, detailResult.length() -1);
2230 2231
			}

Also available in: Unified diff