public class TileCacheBandPageManager
extends org.gvsig.tools.dispose.impl.AbstractDisposable
implements org.gvsig.raster.lib.buffer.api.BandTileManager
| Constructor and Description |
|---|
TileCacheBandPageManager(TileStructImage tileStructImage,
int zoomLevel,
int band) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doDispose() |
org.gvsig.raster.lib.buffer.api.BandInfo |
getBandInfo() |
int |
getColumnsPerTile() |
int |
getRowsPerTile() |
org.gvsig.raster.lib.buffer.api.TileStruct |
getTileStruct() |
boolean |
isSupportedSave() |
org.gvsig.raster.lib.buffer.api.Band |
load(int row,
int col,
int dataType) |
void |
save(java.nio.Buffer buffer,
int row,
int rows,
int col,
int cols,
int dataType) |
public TileCacheBandPageManager(TileStructImage tileStructImage, int zoomLevel, int band)
tileStructImage - zoomLevel - band - protected void doDispose()
throws org.gvsig.tools.exception.BaseException
doDispose in class org.gvsig.tools.dispose.impl.AbstractDisposableorg.gvsig.tools.exception.BaseExceptionpublic org.gvsig.raster.lib.buffer.api.BandInfo getBandInfo()
getBandInfo in interface org.gvsig.raster.lib.buffer.api.BandTileManagerpublic int getColumnsPerTile()
getColumnsPerTile in interface org.gvsig.raster.lib.buffer.api.BandTileManagerpublic int getRowsPerTile()
getRowsPerTile in interface org.gvsig.raster.lib.buffer.api.BandTileManagerpublic org.gvsig.raster.lib.buffer.api.TileStruct getTileStruct()
getTileStruct in interface org.gvsig.raster.lib.buffer.api.BandTileManagerpublic boolean isSupportedSave()
isSupportedSave in interface org.gvsig.raster.lib.buffer.api.PageManagerpublic org.gvsig.raster.lib.buffer.api.Band load(int row,
int col,
int dataType)
throws java.io.IOException
load in interface org.gvsig.raster.lib.buffer.api.BandTileManagerjava.io.IOExceptionpublic void save(java.nio.Buffer buffer,
int row,
int rows,
int col,
int cols,
int dataType)
throws java.io.IOException
save in interface org.gvsig.raster.lib.buffer.api.BandTileManagerjava.io.IOExceptionCopyright © 2026 gvSIG Association. All rights reserved.