Class DisposeStopper

  • All Implemented Interfaces:
    RenderedImage

    public class DisposeStopper
    extends Object
    implements RenderedImage
    Stop the dispose mechanism we have in place for renderedImage.
    Author:
    Simone Giannecchini, GeoSolutions SAS
    • Constructor Detail

      • DisposeStopper

        public DisposeStopper​(RenderedImage adaptee)
    • Method Detail

      • getSources

        public Vector<RenderedImage> getSources()
        Specified by:
        getSources in interface RenderedImage
      • getProperty

        public Object getProperty​(String name)
        Specified by:
        getProperty in interface RenderedImage
      • getPropertyNames

        public String[] getPropertyNames()
        Specified by:
        getPropertyNames in interface RenderedImage
      • getColorModel

        public ColorModel getColorModel()
        Specified by:
        getColorModel in interface RenderedImage
      • getSampleModel

        public SampleModel getSampleModel()
        Specified by:
        getSampleModel in interface RenderedImage
      • getWidth

        public int getWidth()
        Specified by:
        getWidth in interface RenderedImage
      • getHeight

        public int getHeight()
        Specified by:
        getHeight in interface RenderedImage
      • getMinX

        public int getMinX()
        Specified by:
        getMinX in interface RenderedImage
      • getMinY

        public int getMinY()
        Specified by:
        getMinY in interface RenderedImage
      • getNumXTiles

        public int getNumXTiles()
        Specified by:
        getNumXTiles in interface RenderedImage
      • getNumYTiles

        public int getNumYTiles()
        Specified by:
        getNumYTiles in interface RenderedImage
      • getMinTileX

        public int getMinTileX()
        Specified by:
        getMinTileX in interface RenderedImage
      • getMinTileY

        public int getMinTileY()
        Specified by:
        getMinTileY in interface RenderedImage
      • getTileWidth

        public int getTileWidth()
        Specified by:
        getTileWidth in interface RenderedImage
      • getTileHeight

        public int getTileHeight()
        Specified by:
        getTileHeight in interface RenderedImage
      • getTileGridXOffset

        public int getTileGridXOffset()
        Specified by:
        getTileGridXOffset in interface RenderedImage
      • getTileGridYOffset

        public int getTileGridYOffset()
        Specified by:
        getTileGridYOffset in interface RenderedImage
      • getTile

        public Raster getTile​(int tileX,
                              int tileY)
        Specified by:
        getTile in interface RenderedImage
      • getData

        public Raster getData()
        Specified by:
        getData in interface RenderedImage
      • getData

        public Raster getData​(Rectangle rect)
        Specified by:
        getData in interface RenderedImage
      • copyData

        public WritableRaster copyData​(WritableRaster raster)
        Specified by:
        copyData in interface RenderedImage