Mercurial > dive4elements > river
comparison backend/src/main/java/org/dive4elements/river/importer/parsers/WaterlevelParser.java @ 7927:07cc4cd9233e
Add new DateUtil class.
author | "Tom Gottfried <tom@intevation.de>" |
---|---|
date | Thu, 12 Jun 2014 12:21:55 +0200 |
parents | fc8d5b5f2c99 |
children | 3bb1c62ad732 |
comparison
equal
deleted
inserted
replaced
7926:e3b74679b2b4 | 7927:07cc4cd9233e |
---|---|
26 import org.dive4elements.river.importer.ImportRange; | 26 import org.dive4elements.river.importer.ImportRange; |
27 import org.dive4elements.river.importer.ImportWst; | 27 import org.dive4elements.river.importer.ImportWst; |
28 import org.dive4elements.river.importer.ImportWstColumn; | 28 import org.dive4elements.river.importer.ImportWstColumn; |
29 import org.dive4elements.river.importer.ImportWstColumnValue; | 29 import org.dive4elements.river.importer.ImportWstColumnValue; |
30 import org.dive4elements.river.importer.ImportWstQRange; | 30 import org.dive4elements.river.importer.ImportWstQRange; |
31 import org.dive4elements.river.utils.DateUtil; | |
31 | 32 |
32 | 33 |
33 /** | 34 /** |
34 * Parse CSV Waterlevel files. | 35 * Parse CSV Waterlevel files. |
35 * As these waterlevels are probably used in fixation analysis | 36 * As these waterlevels are probably used in fixation analysis |
100 | 101 |
101 if (m.matches()) { | 102 if (m.matches()) { |
102 int startYear = Integer.parseInt(m.group(1)); | 103 int startYear = Integer.parseInt(m.group(1)); |
103 int endYear = Integer.parseInt(m.group(2)); | 104 int endYear = Integer.parseInt(m.group(2)); |
104 ImportTimeInterval time = new ImportTimeInterval( | 105 ImportTimeInterval time = new ImportTimeInterval( |
105 getStartDateFromYear(startYear), | 106 DateUtil.getStartDateFromYear(startYear), |
106 getEndDateFromYear(endYear) | 107 DateUtil.getEndDateFromYear(endYear) |
107 ); | 108 ); |
108 column.setTimeInterval(time); | 109 column.setTimeInterval(time); |
109 } else { | 110 } else { |
110 log.debug("No time interval in column header found: " + currentDescription); | 111 log.debug("No time interval in column header found: " + currentDescription); |
111 } | 112 } |