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 void
add(RenderedImage renderedImage, int tileX, int tileY, Raster tile)
void
add(RenderedImage renderedImage, int tileX, int tileY, Raster tile, Object o)
void
addTiles(RenderedImage renderedImage, Point[] points, Raster[] rasters, Object o)
void
flush()
long
getMemoryCapacity()
float
getMemoryThreshold()
Raster
getTile(RenderedImage renderedImage, int tileX, int tileY)
int
getTileCapacity()
Deprecated.does nothing; returns always 0Comparator
getTileComparator()
Raster[]
getTiles(RenderedImage renderedImage)
Raster[]
getTiles(RenderedImage renderedImage, Point[] points)
static boolean
isVerbose()
void
memoryControl()
void
remove(RenderedImage renderedImage, int tileX, int tileY)
void
removeTiles(RenderedImage renderedImage)
void
setMemoryCapacity(long l)
void
setMemoryThreshold(float v)
void
setTileCapacity(int i)
Deprecated.does nothing; no replacementvoid
setTileComparator(Comparator comparator)
static void
setVerbose(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:
add
in interfacejavax.media.jai.TileCache
-
add
public void add(RenderedImage renderedImage, int tileX, int tileY, Raster tile, Object o)
- Specified by:
add
in interfacejavax.media.jai.TileCache
-
remove
public void remove(RenderedImage renderedImage, int tileX, int tileY)
- Specified by:
remove
in interfacejavax.media.jai.TileCache
-
getTile
public Raster getTile(RenderedImage renderedImage, int tileX, int tileY)
- Specified by:
getTile
in interfacejavax.media.jai.TileCache
-
getTiles
public Raster[] getTiles(RenderedImage renderedImage)
- Specified by:
getTiles
in interfacejavax.media.jai.TileCache
-
removeTiles
public void removeTiles(RenderedImage renderedImage)
- Specified by:
removeTiles
in interfacejavax.media.jai.TileCache
-
addTiles
public void addTiles(RenderedImage renderedImage, Point[] points, Raster[] rasters, Object o)
- Specified by:
addTiles
in interfacejavax.media.jai.TileCache
-
getTiles
public Raster[] getTiles(RenderedImage renderedImage, Point[] points)
- Specified by:
getTiles
in interfacejavax.media.jai.TileCache
-
flush
public void flush()
- Specified by:
flush
in interfacejavax.media.jai.TileCache
-
memoryControl
public void memoryControl()
- Specified by:
memoryControl
in interfacejavax.media.jai.TileCache
-
getTileCapacity
@Deprecated public int getTileCapacity()
Deprecated.does nothing; returns always 0- Specified by:
getTileCapacity
in interfacejavax.media.jai.TileCache
-
setTileCapacity
@Deprecated public void setTileCapacity(int i)
Deprecated.does nothing; no replacement- Specified by:
setTileCapacity
in interfacejavax.media.jai.TileCache
-
getMemoryCapacity
public long getMemoryCapacity()
- Specified by:
getMemoryCapacity
in interfacejavax.media.jai.TileCache
-
setMemoryCapacity
public void setMemoryCapacity(long l)
- Specified by:
setMemoryCapacity
in interfacejavax.media.jai.TileCache
-
getMemoryThreshold
public float getMemoryThreshold()
- Specified by:
getMemoryThreshold
in interfacejavax.media.jai.TileCache
-
setMemoryThreshold
public void setMemoryThreshold(float v)
- Specified by:
setMemoryThreshold
in interfacejavax.media.jai.TileCache
-
getTileComparator
public Comparator getTileComparator()
- Specified by:
getTileComparator
in interfacejavax.media.jai.TileCache
-
setTileComparator
public void setTileComparator(Comparator comparator)
- Specified by:
setTileComparator
in interfacejavax.media.jai.TileCache
-
-