0001-fixes-777.patch

Francisco Puga, 06/13/2012 01:43 PM

Download (4.22 KB)

View differences:

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)
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);
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());
645
-