Revision 47472 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.xml2db/org.gvsig.xml2db.swing/org.gvsig.xml2db.swing.impl/src/main/java/org/gvsig/xml2db/swing/impl/importxml2db/ImportXML2dbPanel.java
ImportXML2dbPanel.java | ||
---|---|---|
131 | 131 |
}); |
132 | 132 |
this.chkConnectToRepository.setSelected(true); |
133 | 133 |
|
134 |
toolsSwingManager.addClearButton(this.txtPrefixesForTables); |
|
135 |
|
|
134 | 136 |
ToolsSwingUtils.ensureRowsCols(this, 8, 80, 10, 100); |
135 | 137 |
} |
136 | 138 |
|
... | ... | |
142 | 144 |
toolsSwingManager.translate(lblCharset); |
143 | 145 |
toolsSwingManager.translate(lblConnectToRepository); |
144 | 146 |
toolsSwingManager.translate(btnDetectCharset); |
147 |
toolsSwingManager.translate(lblPrefixesForTables); |
|
145 | 148 |
} |
146 | 149 |
|
147 | 150 |
private void updateStateComponents() { |
... | ... | |
219 | 222 |
} |
220 | 223 |
Charset charset = this.pickerCharset.get(); |
221 | 224 |
boolean connectToRepository = this.chkConnectToRepository.isSelected(); |
225 |
|
|
226 |
String tablesPrefix = StringUtils.defaultIfBlank(this.txtPrefixesForTables.getText(), null); |
|
227 |
|
|
222 | 228 |
I18nManager i18n = ToolsLocator.getI18nManager(); |
223 | 229 |
|
224 | 230 |
this.lastTask = new Task( |
... | ... | |
230 | 236 |
@Override |
231 | 237 |
protected void task(SimpleTaskStatus taskStatus) throws Throwable{ |
232 | 238 |
try { |
233 |
manager.copyXml2Db(xmlfile, charset, dbparams, taskStatus); |
|
239 |
manager.copyXml2Db(xmlfile, charset, dbparams, tablesPrefix, taskStatus);
|
|
234 | 240 |
if( connectToRepository) { |
235 | 241 |
DataSwingManager dataSwingManager = DALSwingLocator.getDataSwingManager(); |
236 | 242 |
dataSwingManager.connectToDatabaseWorkspace(dbparams); |
Also available in: Unified diff