Revision 26245 trunk/libraries/libGeocoding/src/org/gvsig/normalization/operations/StringListNormalization.java
StringListNormalization.java | ||
---|---|---|
60 | 60 |
|
61 | 61 |
@SuppressWarnings("unchecked") |
62 | 62 |
private ArrayList fileChains; |
63 |
|
|
64 |
private NormalizationTableDriver nstdriver; |
|
65 |
|
|
63 |
private NormalizationTableDriver driver; |
|
66 | 64 |
private File ouputFile; |
67 | 65 |
|
68 | 66 |
/** |
... | ... | |
95 | 93 |
fieldDescs[posi] = auxfd; |
96 | 94 |
} |
97 | 95 |
} |
98 |
nstdriver = new NormalizationTableDriver(fieldDescs);
|
|
96 |
driver = new NormalizationTableDriver(fieldDescs); |
|
99 | 97 |
} |
100 | 98 |
|
101 | 99 |
/** |
... | ... | |
147 | 145 |
} |
148 | 146 |
cadena = cadena.trim(); |
149 | 147 |
|
150 |
tipoCampo = nstdriver.getFieldType(posi);
|
|
148 |
tipoCampo = driver.getFieldType(posi); |
|
151 | 149 |
// create values |
152 | 150 |
vals[posi] = createValue(row, tipoCampo, posi, cadena); |
153 |
|
|
154 | 151 |
} |
155 |
nstdriver.addRow(vals);
|
|
152 |
driver.addRow(vals); |
|
156 | 153 |
} |
157 | 154 |
|
158 | 155 |
/** |
... | ... | |
162 | 159 |
*/ |
163 | 160 |
public long getRowCount() { |
164 | 161 |
try { |
165 |
return this.nstdriver.getRowCount();
|
|
162 |
return this.driver.getRowCount(); |
|
166 | 163 |
} catch (ReadDriverException e) { |
167 | 164 |
log.error("Error retrieving the number of rows of the driver"); |
168 | 165 |
return -1; |
... | ... | |
200 | 197 |
dbf.setFile(this.ouputFile); |
201 | 198 |
TableDefinition td = new TableDefinition(); |
202 | 199 |
td.setName("secondTable"); |
203 |
td.setFieldsDesc(nstdriver.getFieldDescriptions());
|
|
200 |
td.setFieldsDesc(driver.getFieldDescriptions()); |
|
204 | 201 |
|
205 | 202 |
try { |
206 | 203 |
dbf.initialize(td); |
... | ... | |
218 | 215 |
DefaultRowEdited dre; |
219 | 216 |
for (int i = 0; i < getRowCount(); i++) { |
220 | 217 |
try { |
221 |
Value[] vals = nstdriver.getValues(i);
|
|
218 |
Value[] vals = driver.getValues(i); |
|
222 | 219 |
DefaultRow dr = new DefaultRow(vals); |
223 | 220 |
dre = new DefaultRowEdited(dr, IRowEdited.STATUS_ADDED, i); |
224 | 221 |
dbf.process(dre); |
... | ... | |
243 | 240 |
* @return driver |
244 | 241 |
*/ |
245 | 242 |
public NormalizationTableDriver getDriver() { |
246 |
return this.nstdriver;
|
|
243 |
return this.driver; |
|
247 | 244 |
} |
248 | 245 |
|
249 | 246 |
/** |
Also available in: Unified diff