Revision 10034
trunk/extensions/extCAD/src/com/iver/cit/gvsig/CreateNewLayer.java | ||
---|---|---|
11 | 11 |
import com.iver.andami.ui.wizard.WizardAndami; |
12 | 12 |
import com.iver.cit.gvsig.fmap.MapControl; |
13 | 13 |
import com.iver.cit.gvsig.fmap.edition.ISpatialWriter; |
14 |
import com.iver.cit.gvsig.fmap.edition.IWriteable; |
|
14 | 15 |
import com.iver.cit.gvsig.fmap.layers.LayerFactory; |
15 | 16 |
import com.iver.cit.gvsig.gui.cad.CADToolAdapter; |
16 | 17 |
import com.iver.cit.gvsig.gui.cad.MyFinishAction; |
... | ... | |
76 | 77 |
wizard.getWizardComponents().addWizardPanel(panelChoose); |
77 | 78 |
wizard.getWizardComponents().addWizardPanel(panelFields); |
78 | 79 |
|
79 |
panelChoose.setDriver(writerManager.getDriver("gvSIG shp driver")); |
|
80 |
Driver driver = writerManager.getDriver("gvSIG shp driver"); |
|
81 |
panelFields.setWriter(((IWriteable)driver).getWriter()); |
|
82 |
panelChoose.setDriver(driver); |
|
80 | 83 |
FileBasedPanel filePanel = new FileBasedPanel(wizard.getWizardComponents()); |
81 | 84 |
filePanel.setFileExtension("shp"); |
82 | 85 |
wizard.getWizardComponents().addWizardPanel(filePanel); |
... | ... | |
99 | 102 |
vista, actionCommand)); |
100 | 103 |
} |
101 | 104 |
if (actionCommand.equals("POSTGIS")) |
102 |
{ |
|
105 |
{
|
|
103 | 106 |
wizard.getWizardComponents().addWizardPanel(panelChoose); |
104 | 107 |
wizard.getWizardComponents().addWizardPanel(panelFields); |
105 | 108 |
Driver driver = writerManager.getDriver("PostGIS JDBC Driver"); |
106 | 109 |
panelChoose.setDriver(driver); |
110 |
panelFields.setWriter(((IWriteable)driver).getWriter()); |
|
107 | 111 |
wizard.getWizardComponents().addWizardPanel( |
108 | 112 |
new PostGISpanel(wizard.getWizardComponents())); |
109 | 113 |
|
Also available in: Unified diff