comparison flys-backend/src/main/java/de/intevation/flys/importer/ImportWstColumn.java @ 499:cce054f27dac

Importer: Only accept main value types 'Q', 'W', 'D' and 'T' by default. flys-backend/trunk@1853 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 08 May 2011 21:34:43 +0000
parents 67fd63e4ef66
children d50cd3a632e0
comparison
equal deleted inserted replaced
498:8ab04de0b879 499:cce054f27dac
10 import java.util.List; 10 import java.util.List;
11 import java.util.ArrayList; 11 import java.util.ArrayList;
12 12
13 import java.math.BigDecimal; 13 import java.math.BigDecimal;
14 14
15 import org.apache.log4j.Logger;
16
15 public class ImportWstColumn 17 public class ImportWstColumn
16 { 18 {
19 private static Logger log = Logger.getLogger(ImportWstColumn.class);
20
17 protected ImportWst wst; 21 protected ImportWst wst;
18 protected String name; 22 protected String name;
19 protected String description; 23 protected String description;
20 protected Integer position; 24 protected Integer position;
21 25
83 columnQRanges.add( 87 columnQRanges.add(
84 new ImportWstColumnQRange(this, columnQRange)); 88 new ImportWstColumnQRange(this, columnQRange));
85 } 89 }
86 90
87 public void storeDependencies(River river) { 91 public void storeDependencies(River river) {
92 log.info("store column '" + description + "'");
88 WstColumn column = getPeer(river); 93 WstColumn column = getPeer(river);
94 log.info("store q ranges");
89 for (ImportWstColumnQRange columnQRange: columnQRanges) { 95 for (ImportWstColumnQRange columnQRange: columnQRanges) {
90 columnQRange.getPeer(river); 96 columnQRange.getPeer(river);
91 } 97 }
98
99 log.info("store w values");
92 for (ImportWstColumnValue columnValue: columnValues) { 100 for (ImportWstColumnValue columnValue: columnValues) {
93 columnValue.getPeer(river); 101 columnValue.getPeer(river);
94 } 102 }
95 } 103 }
96 104

http://dive4elements.wald.intevation.org