Revision 2179 org.gvsig.raster.tools/trunk/org.gvsig.raster.tools/org.gvsig.raster.tools.app.basic/src/main/java/org/gvsig/raster/tools/app/basic/tool/saveraster/operation/CopyDataset.java

View differences:

CopyDataset.java
32 32
import org.gvsig.fmap.dal.coverage.exception.RasterDriverException;
33 33
import org.gvsig.fmap.mapcontext.exceptions.LoadLayerException;
34 34
import org.gvsig.gui.beans.incrementabletask.IncrementableTask;
35
import org.gvsig.raster.algorithm.process.DataProcess;
36
import org.gvsig.raster.algorithm.process.ProcessException;
35 37
import org.gvsig.raster.fmap.layers.DefaultFLyrRaster;
36 38
import org.gvsig.raster.fmap.layers.FLyrRaster;
37 39
import org.gvsig.raster.tools.app.basic.RasterToolsUtil;
38 40
import org.gvsig.raster.tools.app.basic.raster.process.ClippingProcess;
39
import org.gvsig.raster.tools.app.basic.raster.process.ProcessException;
40
import org.gvsig.raster.tools.app.basic.raster.process.RasterProcess;
41 41
import org.gvsig.raster.tools.app.basic.tool.saveas.SaveAsActions;
42 42

  
43 43
/**
......
49 49
	private String 						fDstName          = null;
50 50
	private String 						fSrcName          = null;
51 51
	private FLyrRaster                  src               = null;
52
	private RasterProcess               clippingProcess   = null;
52
	private DataProcess                 clippingProcess   = null;
53 53
	private IncrementableTask           incrementableTask = null;
54 54
	private RasterManager               rManager          = RasterLocator.getManager();
55 55

  
......
92 92
	/**
93 93
	 * Funci?n que realiza la copia del dataset
94 94
	 * @throws ProcessException 
95
	 * @throws org.gvsig.raster.algorithm.process.ProcessException 
95 96
	 * @throws InterruptedException 
96 97
	 */
98
	@SuppressWarnings("deprecation")
97 99
	public void copy() throws ProcessInterruptedException, ProcessException {
98 100
		// Creaci?n de par?metros
99 101
		int[] dValues = new int[] { 0, (int) src.getDataStore().getHeight(), (int) src.getDataStore().getWidth(), 0 };
......
123 125
				clippingProcess.addParam("suffix", suffix);
124 126
		}
125 127
		clippingProcess.addParam("filename", fDstName);
126
		clippingProcess.addParam("layer", src);
128
		clippingProcess.addParam("layer", src.getDataStore());
127 129
		clippingProcess.addParam("drawablebands", drawableBands);
128 130
		clippingProcess.addParam("colorInterpretation", src.getDataStore().getColorInterpretation());
129 131
		clippingProcess.addParam("onelayerperband", new Boolean(false));

Also available in: Unified diff