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

View differences:

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