diff flys-backend/src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java @ 2809:f283212966e8

Finished work on MINFO bed heights (single). flys-backend/trunk@4221 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Thu, 12 Apr 2012 10:42:46 +0000
parents b57c95094b68
children 8926571e47fb
line wrap: on
line diff
--- a/flys-backend/src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java	Wed Apr 11 13:12:52 2012 +0000
+++ b/flys-backend/src/main/java/de/intevation/flys/importer/parsers/BedHeightSingleParser.java	Thu Apr 12 10:42:46 2012 +0000
@@ -28,6 +28,7 @@
 import de.intevation.flys.importer.ImportLocationSystem;
 import de.intevation.flys.importer.ImportRange;
 import de.intevation.flys.importer.ImportUnit;
+import de.intevation.flys.model.BedHeightType;
 
 
 public class BedHeightSingleParser {
@@ -111,6 +112,9 @@
                     handleDataLine(obj, line);
                 }
             }
+
+            log.info("File contained " + obj.getValues().size() + " values.");
+            bedHeights.add(obj);
         }
         finally {
             if (in != null) {
@@ -259,7 +263,7 @@
             String tmp = m.group(1).replace(";", "");
 
             obj.setType(new ImportBedHeightType(
-                ImportBedHeightType.getBedHeightName(tmp),
+                BedHeightType.getBedHeightName(tmp),
                 tmp));
 
             return true;
@@ -334,12 +338,10 @@
 
 
     protected void handleDataLine(ImportBedHeightSingle obj, String line) {
-        log.debug("Handle data line: '" + line + "'");
-
         String[] values = line.split(SEPERATOR_CHAR);
 
         if (values == null || values.length < 6) {
-            log.warn("Error while parsing data line: '" + line + "'");
+            //log.warn("Error while parsing data line: '" + line + "'");
             return;
         }
 

http://dive4elements.wald.intevation.org