diff flys-backend/src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurement.java @ 2832:ac5bd90697c1

Added new parser for flow velocity measurements and fixed some smaller bugs while importing flow velocity data. flys-backend/trunk@4250 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 17 Apr 2012 13:00:04 +0000
parents 8fe9c6584b93
children a5b003595d6c
line wrap: on
line diff
--- a/flys-backend/src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurement.java	Tue Apr 17 12:00:13 2012 +0000
+++ b/flys-backend/src/main/java/de/intevation/flys/importer/ImportFlowVelocityMeasurement.java	Tue Apr 17 13:00:04 2012 +0000
@@ -1,6 +1,7 @@
 package de.intevation.flys.importer;
 
 import java.sql.SQLException;
+import java.util.ArrayList;
 import java.util.List;
 
 import org.apache.log4j.Logger;
@@ -33,6 +34,17 @@
 
     public ImportFlowVelocityMeasurement(String description) {
         this.description = description;
+        this.values      = new ArrayList<ImportFlowVelocityMeasurementValue>();
+    }
+
+
+    public void setDescription(String description) {
+        this.description = description;
+    }
+
+
+    public void addValue(ImportFlowVelocityMeasurementValue value) {
+        this.values.add(value);
     }
 
 
@@ -55,8 +67,8 @@
 
             Query query = session.createQuery(
                 "from FlowVelocityMeasurement where " +
-                "   river:=river and " +
-                "   description:=description"
+                "   river=:river and " +
+                "   description=:description"
             );
 
             query.setParameter("river", river);

http://dive4elements.wald.intevation.org