comparison backend/src/main/java/org/dive4elements/river/importer/parsers/BedHeightParser.java @ 7927:07cc4cd9233e

Add new DateUtil class.
author "Tom Gottfried <tom@intevation.de>"
date Thu, 12 Jun 2014 12:21:55 +0200
parents c4b290a2fc56
children 3bb1c62ad732
comparison
equal deleted inserted replaced
7926:e3b74679b2b4 7927:07cc4cd9233e
39 import org.dive4elements.river.importer.ImportTimeInterval; 39 import org.dive4elements.river.importer.ImportTimeInterval;
40 import org.dive4elements.river.importer.ImportUnit; 40 import org.dive4elements.river.importer.ImportUnit;
41 import org.dive4elements.river.model.BedHeightType; 41 import org.dive4elements.river.model.BedHeightType;
42 import org.dive4elements.river.importer.ImporterSession; 42 import org.dive4elements.river.importer.ImporterSession;
43 import org.dive4elements.river.utils.EpsilonComparator; 43 import org.dive4elements.river.utils.EpsilonComparator;
44 import org.dive4elements.river.utils.DateUtil;
44 45
45 public abstract class BedHeightParser { 46 public abstract class BedHeightParser {
46 47
47 private static final Logger log = 48 private static final Logger log =
48 Logger.getLogger(BedHeightParser.class); 49 Logger.getLogger(BedHeightParser.class);
231 232
232 try { 233 try {
233 int lower = Integer.valueOf(lo); 234 int lower = Integer.valueOf(lo);
234 int upper = Integer.valueOf(up); 235 int upper = Integer.valueOf(up);
235 236
236 Date fromYear = LineParser.getStartDateFromYear(lower); 237 Date fromYear = DateUtil.getStartDateFromYear(lower);
237 Date toYear = LineParser.getEndDateFromYear(upper); 238 Date toYear = DateUtil.getEndDateFromYear(upper);
238 239
239 obj.setTimeInterval(new ImportTimeInterval(fromYear, toYear)); 240 obj.setTimeInterval(new ImportTimeInterval(fromYear, toYear));
240 } 241 }
241 catch (NumberFormatException e) { 242 catch (NumberFormatException e) {
242 log.warn("BHP: could not parse timeinterval", e); 243 log.warn("BHP: could not parse timeinterval", e);

http://dive4elements.wald.intevation.org