Revision 288 org.gvsig.geoprocess/trunk/org.gvsig.geoprocess/org.gvsig.geoprocess.algorithm/org.gvsig.geoprocess.algorithm.buffer/src/main/java/org/gvsig/geoprocess/algorithm/buffer/BufferAlgorithm.java

View differences:

BufferAlgorithm.java
172 172
            operation.setTypeOfCap(round_border ? BufferOperation.CAP_ROUND
173 173
                : BufferOperation.CAP_SQUARE);
174 174
            operation.setNumberOfRadialBuffers(rings + 1);
175

  
175
            operation.setGeoProcess(this, 100);
176
            
176 177
        	// Builds the output FeatureStore
177 178
        	FeatureStore outFeatStore =
178 179
        		buildOutPutStore(featureType,
......
198 199

  
199 200
            		outAuxFeatStore = open(file, storeLayer.getDefaultFeatureType().getDefaultSRS());
200 201
            		FuseSpatiallyAlgorithm alg = new FuseSpatiallyAlgorithm();
202
            		alg.setTaskMonitor(m_Task);
203
            		alg.setParentProcess(this);
204
            		m_Task.setProgressText(getTranslation("fuse_spatially"));
201 205
            		alg.execute(outAuxFeatStore, outFeatStore, IVectorLayer.SHAPE_TYPE_POLYGON, 
202 206
            				false, getStatus(), "FID", false);
203 207
            	} catch (ValidateDataParametersException e) {

Also available in: Unified diff