Revision 1057 org.gvsig.raster.tilecache/trunk/org.gvsig.raster.tilecache/org.gvsig.raster.tilecache.io/src/main/java/org/gvsig/raster/tilecache/io/TileProvider.java
TileProvider.java | ||
---|---|---|
94 | 94 |
import org.gvsig.raster.impl.store.properties.RemoteDataStoreStatistics; |
95 | 95 |
import org.gvsig.tools.ToolsLocator; |
96 | 96 |
import org.gvsig.tools.locator.LocatorException; |
97 |
import org.gvsig.tools.task.Cancellable; |
|
97 | 98 |
import org.gvsig.tools.task.TaskStatus; |
98 | 99 |
import org.slf4j.Logger; |
99 | 100 |
import org.slf4j.LoggerFactory; |
... | ... | |
734 | 735 |
* @see org.gvsig.raster.impl.provider.DefaultRasterProvider#getWindowRaster(org.gvsig.fmap.dal.coverage.datastruct.Extent, int, int, org.gvsig.fmap.dal.coverage.datastruct.BandList, org.gvsig.raster.cache.tile.provider.TileListener) |
735 | 736 |
*/ |
736 | 737 |
public void getWindow(Extent ex, int bufWidth, int bufHeight, |
737 |
BandList bandList, TileListener listener, TaskStatus status) throws ProcessInterruptedException, RasterDriverException {
|
|
738 |
BandList bandList, TileListener listener, Cancellable status) throws ProcessInterruptedException, RasterDriverException {
|
|
738 | 739 |
try { |
739 | 740 |
ArrayList<Tile> tileList = getTileList(ex, bandList, bufWidth, bufHeight); |
740 |
tiledLayer.getTiles(tileList, listener); |
|
741 |
tiledLayer.getTiles(tileList, listener, status);
|
|
741 | 742 |
} catch (TileGettingException e) { |
742 | 743 |
throw new RasterDriverException("Error getting the tile list", e); |
743 | 744 |
} catch (TileBuildException e) { |
Also available in: Unified diff