Mercurial > dive4elements > river
comparison flys-backend/src/main/java/de/intevation/flys/importer/parsers/WaterlevelDifferencesParser.java @ 5264:731030b69c7e
Fix Waterlevel*-Parser to correctly register the wst-columns.
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Wed, 13 Mar 2013 10:06:26 +0100 |
parents | 93d4145d5740 |
children | b3dd14fc13a6 |
comparison
equal
deleted
inserted
replaced
5263:db341e37d194 | 5264:731030b69c7e |
---|---|
143 return false; | 143 return false; |
144 } | 144 } |
145 | 145 |
146 | 146 |
147 private void initColumns(String[] cols) { | 147 private void initColumns(String[] cols) { |
148 columns = new ImportWstColumn[cols.length]; | 148 current.setNumberColumns(cols.length); |
149 columns = current.getColumns().toArray(new ImportWstColumn[cols.length]); | |
149 | 150 |
150 for (int i = 0; i < cols.length; i++) { | 151 for (int i = 0; i < cols.length; i++) { |
151 String name = cols[i].replace("\"", ""); | 152 String name = cols[i].replace("\"", ""); |
152 | 153 |
153 log.debug("Create new column '" + name + "'"); | 154 log.debug("Create new column '" + name + "'"); |
154 columns[i] = new ImportWstColumn(current, name, name, i); | 155 current.getColumn(i).setName(name); |
156 current.getColumn(i).setDescription(name); | |
155 } | 157 } |
156 } | 158 } |
157 | 159 |
158 | 160 |
159 private void handleDataLine(String line) { | 161 private void handleDataLine(String line) { |