Revision 38428
trunk/extensions/extGeoProcessing/src/com/iver/cit/gvsig/geoprocess/core/fmap/AbstractGeoprocess.java | ||
---|---|---|
198 | 198 |
}else{ |
199 | 199 |
IWriter[] writers = ((MultiShpWriter)writer).getWriters(); |
200 | 200 |
if(writers.length > 1){ |
201 |
MapContext map = ((View)PluginServices. |
|
202 |
getMDIManager(). |
|
203 |
getActiveWindow()). |
|
204 |
getModel(). |
|
205 |
getMapContext(); |
|
206 | 201 |
FLayers solution = new FLayers();//(map,null); |
207 |
solution.setMapContext(map);
|
|
202 |
solution.setMapContext(firstLayer.getMapContext());
|
|
208 | 203 |
String name = ((MultiShpWriter)writer).getFileName(); |
209 | 204 |
int fileNameStart = name.lastIndexOf(File.separator) + 1; |
210 | 205 |
if(fileNameStart == -1) |
trunk/extensions/extGeoprocessingExtensions/src/com/iver/cit/gvsig/geoprocess/impl/topology/polygonbuild/fmap/PolygonBuildGeoprocess.java | ||
---|---|---|
120 | 120 |
import com.iver.cit.gvsig.geoprocess.core.fmap.FeaturePersisterProcessor2; |
121 | 121 |
import com.iver.cit.gvsig.geoprocess.core.fmap.GeoprocessException; |
122 | 122 |
import com.iver.cit.gvsig.geoprocess.core.fmap.XTypes; |
123 |
import com.iver.cit.gvsig.project.documents.view.gui.View; |
|
124 | 123 |
import com.iver.cit.gvsig.topology.NodeError; |
125 | 124 |
import com.iver.utiles.swing.threads.AbstractMonitorableTask; |
126 | 125 |
import com.iver.utiles.swing.threads.IMonitorableTask; |
... | ... | |
637 | 636 |
IWriter[] writers = new IWriter[tempWriters.size()]; |
638 | 637 |
tempWriters.toArray(writers); |
639 | 638 |
|
640 |
MapContext map = ((View)PluginServices.getMDIManager(). |
|
641 |
getActiveWindow()).getModel().getMapContext(); |
|
639 |
MapContext map = firstLayer.getMapContext(); |
|
642 | 640 |
FLayers solution = new FLayers();//(map,map.getLayers()); |
643 | 641 |
solution.setMapContext(map); |
644 | 642 |
solution.setParentLayer(map.getLayers()); |
trunk/extensions/extGeoprocessingExtensions/src/com/iver/cit/gvsig/geoprocess/impl/topology/lineclean/fmap/LineCleanGeoprocess.java | ||
---|---|---|
392 | 392 |
try { |
393 | 393 |
if(pseudonodes.getSource().getShapeCount() != 0){ |
394 | 394 |
|
395 |
MapContext map = ((View)PluginServices.getMDIManager(). |
|
396 |
getActiveWindow()). |
|
397 |
getModel(). |
|
398 |
getMapContext(); |
|
399 | 395 |
FLayers solution = new FLayers();//(map,null); |
400 |
solution.setMapContext(map);
|
|
396 |
solution.setMapContext(firstLayer.getMapContext());
|
|
401 | 397 |
solution.setName(this.firstLayer.getName()+"_cleaned"); |
402 | 398 |
solution.addLayer(cleanedLayer); |
403 | 399 |
solution.addLayer(pseudonodes); |
Also available in: Unified diff