diff flys-backend/src/main/java/de/intevation/flys/importer/ImportWstColumn.java @ 202:29a408f80a89

Finished import of WSTs. flys-backend/trunk@1553 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Wed, 23 Mar 2011 16:33:36 +0000
parents 3169b559ca3c
children 3570e4af8cb2
line wrap: on
line diff
--- a/flys-backend/src/main/java/de/intevation/flys/importer/ImportWstColumn.java	Wed Mar 23 15:22:32 2011 +0000
+++ b/flys-backend/src/main/java/de/intevation/flys/importer/ImportWstColumn.java	Wed Mar 23 16:33:36 2011 +0000
@@ -10,6 +10,8 @@
 import java.util.List;
 import java.util.ArrayList;
 
+import java.math.BigDecimal;
+
 public class ImportWstColumn
 {
     protected ImportWst wst;
@@ -17,11 +19,13 @@
     protected String    description;
 
     protected List<ImportWstColumnQRange> columnQRanges;
+    protected List<ImportWstColumnValue>  columnValues;
 
     protected WstColumn peer;
 
     public ImportWstColumn() {
         columnQRanges = new ArrayList<ImportWstColumnQRange>();
+        columnValues  = new ArrayList<ImportWstColumnValue>();
     }
 
     public ImportWstColumn(
@@ -59,6 +63,11 @@
         this.description = description;
     }
 
+    public void addColumnValue(BigDecimal position, BigDecimal w) {
+        columnValues.add(
+            new ImportWstColumnValue(this, position, w));
+    }
+
     public void addColumnQRange(ImportWstQRange columnQRange) {
         columnQRanges.add(
             new ImportWstColumnQRange(this, columnQRange));
@@ -69,7 +78,9 @@
         for (ImportWstColumnQRange columnQRange: columnQRanges) {
             columnQRange.getPeer(river);
         }
-        // TODO: Implement me!
+        for (ImportWstColumnValue columnValue: columnValues) {
+            columnValue.getPeer(river);
+        }
     }
 
     public WstColumn getPeer(River river) {

http://dive4elements.wald.intevation.org