Revision 37832 trunk/applications/appgvSIG/src/com/prodevelop/cit/gvsig/vectorialdb/wizard/WizardVectorialDB.java
WizardVectorialDB.java | ||
---|---|---|
66 | 66 |
|
67 | 67 |
import com.hardcode.driverManager.Driver; |
68 | 68 |
import com.hardcode.driverManager.DriverLoadException; |
69 |
import com.hardcode.gdbms.engine.data.driver.AlphanumericDBDriver; |
|
70 | 69 |
import com.iver.andami.PluginServices; |
71 | 70 |
import com.iver.andami.messages.NotificationManager; |
72 |
import com.iver.andami.ui.mdiManager.IWindow; |
|
73 | 71 |
import com.iver.cit.gvsig.SingleVectorialDBConnectionExtension; |
74 |
import com.iver.cit.gvsig.fmap.MapContext; |
|
75 | 72 |
import com.iver.cit.gvsig.fmap.core.ICanReproject; |
76 | 73 |
import com.iver.cit.gvsig.fmap.drivers.DBException; |
77 | 74 |
import com.iver.cit.gvsig.fmap.drivers.DBLayerDefinition; |
... | ... | |
84 | 81 |
import com.iver.cit.gvsig.fmap.layers.FLayers; |
85 | 82 |
import com.iver.cit.gvsig.fmap.layers.LayerFactory; |
86 | 83 |
import com.iver.cit.gvsig.gui.WizardPanel; |
87 |
import com.iver.cit.gvsig.project.documents.view.gui.BaseView; |
|
88 | 84 |
import com.iver.utiles.swing.JPasswordDlg; |
89 | 85 |
|
90 | 86 |
|
... | ... | |
112 | 108 |
private UserTableSettingsPanel emptySettingsPanel = null; |
113 | 109 |
private UserSelectedFieldsPanel emptyFieldsPanel = null; |
114 | 110 |
private JButton dbButton = null; |
115 |
private BaseView view = null; |
|
116 |
|
|
117 | 111 |
|
118 | 112 |
|
119 | 113 |
|
... | ... | |
136 | 130 |
setLayout(null); |
137 | 131 |
setSize(512, 478); |
138 | 132 |
|
139 |
IWindow iw = PluginServices.getMDIManager().getActiveWindow(); |
|
140 | 133 |
|
141 |
if (iw == null) { |
|
142 |
return; |
|
143 |
} |
|
144 |
|
|
145 |
if (!(iw instanceof BaseView)) { |
|
146 |
return; |
|
147 |
} |
|
148 |
|
|
149 |
view = (BaseView) iw; |
|
150 |
setMapCtrl(view.getMapControl()); |
|
151 |
|
|
152 | 134 |
emptySettingsPanel = new UserTableSettingsPanel(null, null, "", |
153 | 135 |
getMapCtrl(), true, this, null); |
154 | 136 |
emptyFieldsPanel = new UserSelectedFieldsPanel(null, null, true, this); |
... | ... | |
351 | 333 |
return (FLayer) all_layers.get(0); |
352 | 334 |
} |
353 | 335 |
|
354 |
MapContext mc = view.getMapControl().getMapContext(); |
|
355 |
FLayers root = view.getMapControl().getMapContext().getLayers(); |
|
336 |
FLayers root = getMapCtrl().getMapContext().getLayers(); |
|
356 | 337 |
|
357 | 338 |
FLayers group = new FLayers();//(mc,root); |
358 |
group.setMapContext(mc);
|
|
339 |
group.setMapContext(getMapCtrl().getMapContext());
|
|
359 | 340 |
group.setParentLayer(root); |
360 | 341 |
group.setName(name); |
361 | 342 |
|
Also available in: Unified diff