Revision 1054 org.gvsig.raster.netcdf/trunk/org.gvsig.raster.netcdf/org.gvsig.raster.netcdf.io/src/main/java/org/gvsig/raster/netcdf/io/NetCDFProvider.java

View differences:

NetCDFProvider.java
58 58
import org.gvsig.raster.impl.store.properties.DataStoreColorInterpretation;
59 59
import org.gvsig.raster.impl.store.properties.DataStoreTransparency;
60 60
import org.gvsig.tools.ToolsLocator;
61
import org.gvsig.tools.task.TaskStatus;
61 62
import org.slf4j.Logger;
62 63
import org.slf4j.LoggerFactory;
63 64

  
......
431 432
	 * @see org.gvsig.raster.impl.provider.DefaultRasterProvider#getWindowRaster(double, double, double, double, int, int, org.gvsig.fmap.dal.coverage.datastruct.BandList, org.gvsig.raster.cache.tile.provider.TileListener)
432 433
	 */
433 434
	public void getWindow(Extent ex, int bufWidth, int bufHeight, 
434
			BandList bandList, TileListener listener) throws ProcessInterruptedException, RasterDriverException {
435
			BandList bandList, TileListener listener, TaskStatus status) throws ProcessInterruptedException, RasterDriverException {
435 436
	}
436 437

  
437 438
	/*
438 439
	 * (non-Javadoc)
439 440
	 * @see org.gvsig.raster.impl.provider.DefaultRasterProvider#getWindowRaster(org.gvsig.fmap.dal.coverage.datastruct.Extent, org.gvsig.fmap.dal.coverage.datastruct.BandList, org.gvsig.fmap.dal.coverage.dataset.Buffer)
440 441
	 */
441
	public Buffer getWindow(Extent extent, BandList bandList, Buffer rasterBuf) 
442
	public Buffer getWindow(Extent extent, BandList bandList, Buffer rasterBuf, TaskStatus status) 
442 443
		throws ProcessInterruptedException, RasterDriverException {
443 444
		NetCDFDataParameters p = (NetCDFDataParameters)param;
444 445
		setView(extent);
......
636 637
	 * @see org.gvsig.raster.impl.provider.DefaultRasterProvider#getWindowRaster(double, double, double, double, org.gvsig.fmap.dal.coverage.datastruct.BandList, org.gvsig.fmap.dal.coverage.dataset.Buffer, boolean)
637 638
	 */
638 639
	public Buffer getWindow(double ulx, double uly, double w, double h, 
639
			BandList bandList, Buffer rasterBuf, boolean adjustToExtent) throws ProcessInterruptedException, RasterDriverException {
640
			BandList bandList, Buffer rasterBuf, boolean adjustToExtent, TaskStatus status) throws ProcessInterruptedException, RasterDriverException {
640 641
		return rasterBuf;
641 642
	}
642 643

  
......
644 645
	 * (non-Javadoc)
645 646
	 * @see org.gvsig.raster.impl.provider.DefaultRasterProvider#getWindowRaster(double, double, double, double, int, int, org.gvsig.fmap.dal.coverage.datastruct.BandList, org.gvsig.fmap.dal.coverage.dataset.Buffer, boolean)
646 647
	 */
647
	public Buffer getWindow(Extent extent, 
648
			int bufWidth, int bufHeight, BandList bandList, Buffer rasterBuf, boolean adjustToExtent) throws ProcessInterruptedException, RasterDriverException {
648
	public Buffer getWindow(Extent extent, int bufWidth, int bufHeight, 
649
			BandList bandList, Buffer rasterBuf, boolean adjustToExtent, TaskStatus status) throws ProcessInterruptedException, RasterDriverException {
649 650
		NetCDFDataParameters p = (NetCDFDataParameters)param;
650 651
		setView(extent);
651 652

  
......
696 697
	 * @see org.gvsig.raster.impl.provider.DefaultRasterProvider#getWindowRaster(int, int, int, int, int, int, org.gvsig.fmap.dal.coverage.datastruct.BandList, org.gvsig.fmap.dal.coverage.dataset.Buffer)
697 698
	 */
698 699
	public Buffer getWindow(int x, int y, int w, int h, 
699
			BandList bandList, Buffer rasterBuf) throws ProcessInterruptedException, RasterDriverException {
700
			BandList bandList, Buffer rasterBuf, TaskStatus status) throws ProcessInterruptedException, RasterDriverException {
700 701
		try {
701 702
			NetCDFDataParameters p = (NetCDFDataParameters)param;
702 703
			int strideX = 1;

Also available in: Unified diff