Revision 41488 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/exportto/swing/prov/jdbc/AbstractExporttoJDBCProvider.java

View differences:

AbstractExporttoJDBCProvider.java
34 34
import org.gvsig.exportto.swing.spi.ExporttoSwingProviderPanel;
35 35
import org.gvsig.fmap.dal.feature.FeatureStore;
36 36
import org.gvsig.fmap.dal.feature.FeatureType;
37
import org.gvsig.fmap.dal.serverexplorer.db.DBServerExplorerParameters;
38 37
import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters;
39 38
import org.gvsig.tools.service.spi.AbstractProvider;
40 39
import org.gvsig.tools.service.spi.ProviderServices;
......
78 77
        }
79 78
        this.connectionPanel = new JDBCConnectionPanel(this);
80 79
        this.selectTableNamePanel = new SelectTableNamePanel(this);
81
        this.selectPkPanel = new SelectPkPanel(this,ftype);
80
        this.selectPkPanel = new SelectPkPanel(this);
82 81
        this.checkGeometriesPanel = new CheckGeometriesPanel(this);
83 82

  
84 83
        this.panels.add(this.connectionPanel);
......
95 94
        return this.panels.get(index);
96 95
    }
97 96

  
97
    public FeatureStore getSource() {
98
        return this.sourceStore;
99
    }
100
    
98 101
    public ExporttoService createExporttoService() {
99 102
        JDBCServerExplorerParameters explorerParameters = this.getExplorerParameters();
100 103
        explorerParameters.setSchema(this.getSchema());
......
106 109
                this.projection,
107 110
                this.canCreatetable(),
108 111
                this.getGeometryChecks(),
109
                this.getGeometryChecksAction()
112
                this.getGeometryChecksAction(),
113
                this.getTryToFixGeometry()
110 114
        );
111 115
    }
112 116

  
......
137 141
    public int getGeometryChecksAction() {
138 142
        return this.checkGeometriesPanel.getGeometryChecksAction();
139 143
    }
140

  
144
    
145
    public boolean getTryToFixGeometry() {
146
        return this.checkGeometriesPanel.getTryToFixGeometry();
147
    }
148
    
141 149
    public String getExplorerName() {
142 150
        return this.connectionPanel.getServerExplorerParameters().getExplorerName();
143 151
    }

Also available in: Unified diff