Revision 5628 trunk/extensions/extGeoProcessing/src/com/iver/cit/gvsig/geoprocess/union/UnionGeoprocessController.java

View differences:

UnionGeoprocessController.java
45 45
*
46 46
* $Id$
47 47
* $Log$
48
* Revision 1.2  2006-05-25 08:21:48  jmvivo
48
* Revision 1.3  2006-06-02 18:21:28  azabala
49
* *** empty log message ***
50
*
51
* Revision 1.2  2006/05/25 08:21:48  jmvivo
49 52
* A?adida peticion de confirmacion para sobreescribir el fichero de salida, si este ya existiera
50 53
*
51 54
* Revision 1.1  2006/05/24 21:09:11  azabala
......
150 153
			if(overlayLayer.getISpatialIndex() == null){
151 154
				final IMonitorableTask sptIdxTask = 
152 155
					geoProcessingUnionPanel.askForSpatialIndexCreation(overlayLayer);
153
				PluginServices.backgroundExecution(
154
						new Runnable(){
155
					public void run() {
156
						PluginServices.
157
						cancelableBackgroundExecution(sptIdxTask);	
158
					}}
159
				);
156
				if(sptIdxTask != null){
157
					PluginServices.backgroundExecution(
158
							new Runnable(){
159
						public void run() {
160
							PluginServices.
161
							cancelableBackgroundExecution(sptIdxTask);	
162
						}}
163
					);
164
				}	
160 165
			}//if
161 166
			if (globalTask.preprocess())
162 167
				PluginServices.cancelableBackgroundExecution(globalTask);

Also available in: Unified diff