Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/parsers/WaterlevelDifferencesParser.java @ 3940:aed7aba93718
Improved logging and stabilized minfo import.
flys-backend/trunk@5500 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Tue, 18 Sep 2012 04:20:33 +0000 |
parents | a1402c16152f |
children | f63b39799d2d |
comparison
equal
deleted
inserted
replaced
3939:686b5a5f9f25 | 3940:aed7aba93718 |
---|---|
151 | 151 |
152 try { | 152 try { |
153 Double station = nf.parse(cols[0]).doubleValue(); | 153 Double station = nf.parse(cols[0]).doubleValue(); |
154 | 154 |
155 for (int i = 0; i < columns.length; i++) { | 155 for (int i = 0; i < columns.length; i++) { |
156 String value = cols[i+1]; | 156 int idx = i+1; |
157 | |
158 if (idx >= cols.length) { | |
159 log.warn("Insufficient column numbers: " + line); | |
160 continue; | |
161 } | |
162 | |
163 String value = cols[idx]; | |
157 | 164 |
158 try { | 165 try { |
159 columns[i].addValue(new ImportWaterlevelDifferenceValue( | 166 columns[i].addValue(new ImportWaterlevelDifferenceValue( |
160 station, | 167 station, |
161 nf.parse(value).doubleValue() | 168 nf.parse(value).doubleValue() |