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 Details

    • VerboseTileCache

      public VerboseTileCache(javax.media.jai.TileCache tileCache)
  • Method Details

    • 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 interface javax.media.jai.TileCache
    • add

      public void add(RenderedImage renderedImage, int tileX, int tileY, Raster tile, Object o)
      Specified by:
      add in interface javax.media.jai.TileCache
    • remove

      public void remove(RenderedImage renderedImage, int tileX, int tileY)
      Specified by:
      remove in interface javax.media.jai.TileCache
    • getTile

      public Raster getTile(RenderedImage renderedImage, int tileX, int tileY)
      Specified by:
      getTile in interface javax.media.jai.TileCache
    • getTiles

      public Raster[] getTiles(RenderedImage renderedImage)
      Specified by:
      getTiles in interface javax.media.jai.TileCache
    • removeTiles

      public void removeTiles(RenderedImage renderedImage)
      Specified by:
      removeTiles in interface javax.media.jai.TileCache
    • addTiles

      public void addTiles(RenderedImage renderedImage, Point[] points, Raster[] rasters, Object o)
      Specified by:
      addTiles in interface javax.media.jai.TileCache
    • getTiles

      public Raster[] getTiles(RenderedImage renderedImage, Point[] points)
      Specified by:
      getTiles in interface javax.media.jai.TileCache
    • flush

      public void flush()
      Specified by:
      flush in interface javax.media.jai.TileCache
    • memoryControl

      public void memoryControl()
      Specified by:
      memoryControl in interface javax.media.jai.TileCache
    • getTileCapacity

      @Deprecated public int getTileCapacity()
      Deprecated.
      does nothing; returns always 0
      Specified by:
      getTileCapacity in interface javax.media.jai.TileCache
    • setTileCapacity

      @Deprecated public void setTileCapacity(int i)
      Deprecated.
      does nothing; no replacement
      Specified by:
      setTileCapacity in interface javax.media.jai.TileCache
    • getMemoryCapacity

      public long getMemoryCapacity()
      Specified by:
      getMemoryCapacity in interface javax.media.jai.TileCache
    • setMemoryCapacity

      public void setMemoryCapacity(long l)
      Specified by:
      setMemoryCapacity in interface javax.media.jai.TileCache
    • getMemoryThreshold

      public float getMemoryThreshold()
      Specified by:
      getMemoryThreshold in interface javax.media.jai.TileCache
    • setMemoryThreshold

      public void setMemoryThreshold(float v)
      Specified by:
      setMemoryThreshold in interface javax.media.jai.TileCache
    • getTileComparator

      public Comparator getTileComparator()
      Specified by:
      getTileComparator in interface javax.media.jai.TileCache
    • setTileComparator

      public void setTileComparator(Comparator comparator)
      Specified by:
      setTileComparator in interface javax.media.jai.TileCache