Revision 43781 trunk/org.gvsig.desktop/org.gvsig.desktop.plugin/org.gvsig.geodb.app/org.gvsig.geodb.app.mainplugin/src/main/java/org/gvsig/geodb/vectorialdb/wizard/WizardDB.java
WizardDB.java | ||
---|---|---|
471 | 471 |
dbExplorer = (DBServerExplorer) dm.openServerExplorer(dbSeverExplorerParameters2.getExplorerName(), dbSeverExplorerParameters2); |
472 | 472 |
|
473 | 473 |
List parameters = getTableList(dbExplorer); |
474 |
|
|
475 |
DefaultListModel lmodel = new DefaultListModel(); |
|
476 |
|
|
477 |
Iterator iter = parameters.iterator(); |
|
478 |
DBStoreParameters param; |
|
479 |
int count = 0; |
|
474 |
List<TablesListItem> tableListItems = new ArrayList<>(); |
|
475 |
Iterator<DBStoreParameters> iter = parameters.iterator(); |
|
480 | 476 |
while ( iter.hasNext() ) { |
481 |
param = (DBStoreParameters) iter.next(); |
|
482 |
lmodel.addElement(createTabeListItem(param)); |
|
483 |
count++; |
|
477 |
DBStoreParameters param = iter.next(); |
|
478 |
tableListItems.add(createTabeListItem(param)); |
|
484 | 479 |
} |
485 |
|
|
486 |
getTablesList().setModel(lmodel);
|
|
480 |
tableListItems.sort(null); |
|
481 |
getTablesList().setListData(tableListItems.toArray(new TablesListItem[0]));
|
|
487 | 482 |
getTablesScrollPane().setViewportView(tablesList); |
488 | 483 |
tablesScrollPane.updateUI(); |
489 | 484 |
} catch (Exception e) { |
Also available in: Unified diff