Revision 41509 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/panel/SelectTableNamePanel.java
SelectTableNamePanel.java | ||
---|---|---|
145 | 145 |
if ( this.canCreateTable() ) { |
146 | 146 |
return StringUtils.defaultIfBlank(this.txtSchema.getText(), null); |
147 | 147 |
} |
148 |
JDBCStoreParameters table = (JDBCStoreParameters) this.lstTables.getSelectedValue(); |
|
149 |
if ( table == null ) { |
|
148 |
TableItem item = (TableItem) this.lstTables.getSelectedValue(); |
|
149 |
JDBCStoreParameters tableParameter = item.getParams(); |
|
150 |
if ( tableParameter == null ) { |
|
150 | 151 |
return null; |
151 | 152 |
} |
152 |
return table.getSchema(); |
|
153 |
return tableParameter.getSchema();
|
|
153 | 154 |
} |
154 | 155 |
|
155 | 156 |
public String getTableName() { |
156 | 157 |
if ( this.canCreateTable() ) { |
157 | 158 |
return StringUtils.defaultIfBlank(this.txtTableName.getText(), null); |
158 | 159 |
} |
159 |
JDBCStoreParameters table = (JDBCStoreParameters) this.lstTables.getSelectedValue(); |
|
160 |
if ( table == null ) { |
|
160 |
TableItem item = (TableItem) this.lstTables.getSelectedValue(); |
|
161 |
JDBCStoreParameters tableParameter = item.getParams(); |
|
162 |
|
|
163 |
if ( tableParameter == null ) { |
|
161 | 164 |
return null; |
162 | 165 |
} |
163 |
return table.getTable(); |
|
166 |
return tableParameter.getTable();
|
|
164 | 167 |
} |
165 | 168 |
|
166 | 169 |
public String getPanelTitle() { |
... | ... | |
259 | 262 |
lmodel.addElement(new TableItem(table)); |
260 | 263 |
} |
261 | 264 |
lstTables.setModel(lmodel); |
262 |
lstTables.setEnabled(true); |
|
265 |
//lstTables.setEnabled(true);
|
|
263 | 266 |
rdoInsert.setEnabled(true); |
264 | 267 |
} |
265 | 268 |
}); |
Also available in: Unified diff