Revision 44300 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.exportto/org.gvsig.exportto.swing/org.gvsig.exportto.swing.prov/org.gvsig.exportto.swing.prov.jdbc/src/main/java/org/gvsig/export/jdbc/swing/panels/SelectTableNamePanel.java

View differences:

SelectTableNamePanel.java
35 35
import javax.swing.event.AncestorEvent;
36 36
import javax.swing.event.AncestorListener;
37 37
import org.apache.commons.lang3.StringUtils;
38
import org.gvsig.export.jdbc.service.ExportJDBCAttributeNamesTranslator;
38 39
import org.gvsig.export.jdbc.service.ExportJDBCParameters;
40
import org.gvsig.export.spi.AttributeNamesTranslator;
39 41
//import org.gvsig.app.ApplicationLocator;
40 42
//import org.gvsig.app.ApplicationManager;
41 43
import org.gvsig.fmap.dal.DALLocator;
......
250 252
        }
251 253
        if (this.rdoCreateTable.isSelected()) {
252 254
            String tablename_tr = tablename;
253
            if( this.parameters.getTranslateIdentifiersToLowerCase() ) {
255
            ExportJDBCAttributeNamesTranslator nameTranslator = 
256
                    (ExportJDBCAttributeNamesTranslator) this.parameters.getExportAttributes().getNamesTranslator();
257
            if( nameTranslator.getTranslateIdentifiersToLowerCase() ) {
254 258
                tablename_tr = tablename_tr.toLowerCase();
255 259
            }
256
            if( this.parameters.getTranslateHyphens()) {
260
            if( nameTranslator.getTranslateHyphens()) {
257 261
                tablename_tr = tablename_tr.replace("-", "_");
258 262
                tablename_tr = tablename_tr.replace(".", "_");                
259 263
            }
260
            if( this.parameters.getRemoveSpacesInIdentifiers() ) {
264
            if( nameTranslator.getRemoveSpacesInIdentifiers() ) {
261 265
                tablename_tr = StringUtils.normalizeSpace(tablename_tr).replace(" ", "_");
262 266
            }
263 267
            if( !tablename_tr.equals(tablename) ) {

Also available in: Unified diff