Mercurial > dive4elements > river
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) {