Revision 5628 trunk/extensions/extGeoProcessing/src/com/iver/cit/gvsig/geoprocess/clip/ClipGeoprocessController.java
ClipGeoprocessController.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:14:17 azabala |
... | ... | |
145 | 148 |
task2.setLayers(layers); |
146 | 149 |
MonitorableDecoratorMainFirst globalTask = new MonitorableDecoratorMainFirst(task1, |
147 | 150 |
task2); |
148 |
//FIXME REVISAR ESTO |
|
149 | 151 |
if(clippingLayer.getISpatialIndex() == null){ |
150 | 152 |
final IMonitorableTask sptIdxTask = |
151 | 153 |
geoProcessingClipPanel.askForSpatialIndexCreation(clippingLayer); |
152 |
PluginServices.backgroundExecution( |
|
153 |
new Runnable(){ |
|
154 |
public void run() { |
|
155 |
PluginServices. |
|
156 |
cancelableBackgroundExecution(sptIdxTask); |
|
157 |
}} |
|
158 |
); |
|
154 |
if(sptIdxTask != null){ |
|
155 |
PluginServices.backgroundExecution( |
|
156 |
new Runnable(){ |
|
157 |
public void run() { |
|
158 |
PluginServices. |
|
159 |
cancelableBackgroundExecution(sptIdxTask); |
|
160 |
}} |
|
161 |
); |
|
162 |
} |
|
159 | 163 |
}//if |
160 | 164 |
if (globalTask.preprocess()) |
161 | 165 |
PluginServices.cancelableBackgroundExecution(globalTask); |
Also available in: Unified diff