Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/parsers/BedHeightParser.java @ 3798:90f91ba077a8
Made importer more robust
flys-backend/trunk@5461 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Thu, 13 Sep 2012 16:34:02 +0000 |
parents | 0d27d02b1208 |
children | aed7aba93718 |
comparison
equal
deleted
inserted
replaced
3797:0f99e9f1a2ca | 3798:90f91ba077a8 |
---|---|
326 Matcher m = META_TYPE.matcher(line); | 326 Matcher m = META_TYPE.matcher(line); |
327 | 327 |
328 if (m.matches()) { | 328 if (m.matches()) { |
329 String tmp = m.group(1).replace(";", ""); | 329 String tmp = m.group(1).replace(";", ""); |
330 | 330 |
331 obj.setType(new ImportBedHeightType( | 331 String name = BedHeightType.getBedHeightName(tmp); |
332 BedHeightType.getBedHeightName(tmp), | 332 |
333 tmp)); | 333 if (name != null) { |
334 | 334 obj.setType(new ImportBedHeightType(name, tmp)); |
335 return true; | 335 return true; |
336 } | |
337 else { | |
338 log.warn("Unknown bed height type: '" + tmp + "'"); | |
339 } | |
336 } | 340 } |
337 | 341 |
338 return false; | 342 return false; |
339 } | 343 } |
340 | 344 |