Package org.esa.snap.core.util.jai
Class VerboseTileCache
- java.lang.Object
-
- org.esa.snap.core.util.jai.VerboseTileCache
-
- All Implemented Interfaces:
javax.media.jai.TileCache
public class VerboseTileCache extends Object implements javax.media.jai.TileCache
-
-
Constructor Summary
Constructors Constructor Description VerboseTileCache(javax.media.jai.TileCache tileCache)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidadd(RenderedImage renderedImage, int tileX, int tileY, Raster tile)voidadd(RenderedImage renderedImage, int tileX, int tileY, Raster tile, Object o)voidaddTiles(RenderedImage renderedImage, Point[] points, Raster[] rasters, Object o)voidflush()longgetMemoryCapacity()floatgetMemoryThreshold()RastergetTile(RenderedImage renderedImage, int tileX, int tileY)intgetTileCapacity()Deprecated.does nothing; returns always 0ComparatorgetTileComparator()Raster[]getTiles(RenderedImage renderedImage)Raster[]getTiles(RenderedImage renderedImage, Point[] points)static booleanisVerbose()voidmemoryControl()voidremove(RenderedImage renderedImage, int tileX, int tileY)voidremoveTiles(RenderedImage renderedImage)voidsetMemoryCapacity(long l)voidsetMemoryThreshold(float v)voidsetTileCapacity(int i)Deprecated.does nothing; no replacementvoidsetTileComparator(Comparator comparator)static voidsetVerbose(boolean verbose)
-
-
-
Method Detail
-
isVerbose
public static boolean isVerbose()
-
setVerbose
public static void setVerbose(boolean verbose)
-
add
public void add(RenderedImage renderedImage, int tileX, int tileY, Raster tile)
- Specified by:
addin interfacejavax.media.jai.TileCache
-
add
public void add(RenderedImage renderedImage, int tileX, int tileY, Raster tile, Object o)
- Specified by:
addin interfacejavax.media.jai.TileCache
-
remove
public void remove(RenderedImage renderedImage, int tileX, int tileY)
- Specified by:
removein interfacejavax.media.jai.TileCache
-
getTile
public Raster getTile(RenderedImage renderedImage, int tileX, int tileY)
- Specified by:
getTilein interfacejavax.media.jai.TileCache
-
getTiles
public Raster[] getTiles(RenderedImage renderedImage)
- Specified by:
getTilesin interfacejavax.media.jai.TileCache
-
removeTiles
public void removeTiles(RenderedImage renderedImage)
- Specified by:
removeTilesin interfacejavax.media.jai.TileCache
-
addTiles
public void addTiles(RenderedImage renderedImage, Point[] points, Raster[] rasters, Object o)
- Specified by:
addTilesin interfacejavax.media.jai.TileCache
-
getTiles
public Raster[] getTiles(RenderedImage renderedImage, Point[] points)
- Specified by:
getTilesin interfacejavax.media.jai.TileCache
-
flush
public void flush()
- Specified by:
flushin interfacejavax.media.jai.TileCache
-
memoryControl
public void memoryControl()
- Specified by:
memoryControlin interfacejavax.media.jai.TileCache
-
getTileCapacity
@Deprecated public int getTileCapacity()
Deprecated.does nothing; returns always 0- Specified by:
getTileCapacityin interfacejavax.media.jai.TileCache
-
setTileCapacity
@Deprecated public void setTileCapacity(int i)
Deprecated.does nothing; no replacement- Specified by:
setTileCapacityin interfacejavax.media.jai.TileCache
-
getMemoryCapacity
public long getMemoryCapacity()
- Specified by:
getMemoryCapacityin interfacejavax.media.jai.TileCache
-
setMemoryCapacity
public void setMemoryCapacity(long l)
- Specified by:
setMemoryCapacityin interfacejavax.media.jai.TileCache
-
getMemoryThreshold
public float getMemoryThreshold()
- Specified by:
getMemoryThresholdin interfacejavax.media.jai.TileCache
-
setMemoryThreshold
public void setMemoryThreshold(float v)
- Specified by:
setMemoryThresholdin interfacejavax.media.jai.TileCache
-
getTileComparator
public Comparator getTileComparator()
- Specified by:
getTileComparatorin interfacejavax.media.jai.TileCache
-
setTileComparator
public void setTileComparator(Comparator comparator)
- Specified by:
setTileComparatorin interfacejavax.media.jai.TileCache
-
-