incorrent_layer_name.patch

Manuel Madrid, 07/24/2014 07:19 PM

Download (1.72 KB)

View differences:

org.gvsig.desktop.plugin/org.gvsig.app/org.gvsig.app.mainplugin/src/main/java/org/gvsig/app/gui/WizardPanel.java (copia de trabajo)
35 35
import org.gvsig.app.gui.wizards.WizardListenerSupport;
36 36
import org.gvsig.app.prepareAction.PrepareContextView;
37 37
import org.gvsig.app.prepareAction.PrepareContextView_v1;
38
import org.gvsig.fmap.dal.DALLocator;
39
import org.gvsig.fmap.dal.DataManager;
40
import org.gvsig.fmap.dal.DataStore;
38 41
import org.gvsig.fmap.dal.DataStoreParameters;
39 42
import org.gvsig.fmap.mapcontext.MapContext;
40 43
import org.gvsig.fmap.mapcontext.MapContextLocator;
41 44
import org.gvsig.fmap.mapcontext.MapContextManager;
45
import org.gvsig.fmap.mapcontext.exceptions.LoadLayerException;
42 46
import org.gvsig.fmap.mapcontext.layers.FLayer;
43 47
import org.gvsig.fmap.mapcontrol.MapControl;
44 48
import org.gvsig.tools.ToolsLocator;
......
200 204
                FLayer layer = null;
201 205
                FLayer preparedLayer = null;
202 206
                try {
203
                    layer = manager.createLayer(layerName, parameters);
207
                    DataManager dataManager = DALLocator.getDataManager();
208
                    DataStore dataStore = dataManager.createStore(parameters);
209
                    layer = manager.createLayer(dataStore.getName(), dataStore);
204 210
                    preparedLayer =
205 211
                        application.prepareOpenLayer(layer,
206 212
                            new PrepareContextView_v1() {