Revision 33659 branches/v2_0_0_prep/applications/appgvSIG/src/org/gvsig/fmap/dal/serverexplorer/filesystem/swing/FilesystemExplorerTableWizardPanel.java
FilesystemExplorerTableWizardPanel.java | ||
---|---|---|
39 | 39 |
import org.gvsig.app.project.ProjectManager; |
40 | 40 |
import org.gvsig.app.project.documents.table.TableDocument; |
41 | 41 |
import org.gvsig.app.project.documents.table.TableManager; |
42 |
import org.gvsig.fmap.dal.DALLocator; |
|
43 |
import org.gvsig.fmap.dal.DataManager; |
|
42 | 44 |
import org.gvsig.fmap.dal.DataStoreParameters; |
43 | 45 |
import org.gvsig.fmap.dal.feature.FeatureStore; |
44 | 46 |
import org.gvsig.fmap.dal.serverexplorer.filesystem.FilesystemStoreParameters; |
... | ... | |
68 | 70 |
for (DataStoreParameters params : this.getParameters()) { |
69 | 71 |
store = null; |
70 | 72 |
try { |
71 |
file = ((FilesystemStoreParameters) params).getFile(); |
|
72 |
store = (FeatureStore) this.explorer.open(file); |
|
73 |
DataManager dataManager = DALLocator.getDataManager(); |
|
74 |
store = (FeatureStore) dataManager.openStore(params.getDataStoreName(), params); |
|
75 |
// file = ((FilesystemStoreParameters) params).getFile(); |
|
76 |
// store = (FeatureStore) this.explorer.open(file); |
|
73 | 77 |
manager.pepareOpenDataSource(store, context); |
74 | 78 |
|
75 | 79 |
table = (TableDocument) ProjectManager.getInstance().createDocument(TableManager.TYPENAME); |
76 |
table.setName(file.getName());
|
|
80 |
table.setName(store.getName());
|
|
77 | 81 |
table.setStore(store); |
78 | 82 |
|
79 | 83 |
project.add(table); |
Also available in: Unified diff