Class AbstractTileService<T>

    • Constructor Detail

      • AbstractTileService

        public AbstractTileService()
    • Method Detail

      • getTileFile

        protected org.openide.filesystems.FileObject getTileFile​(TileCacheInfo tileCacheInfo,
                                                                 boolean createMissing)
      • getZoomFolder

        protected org.openide.filesystems.FileObject getZoomFolder​(TileCacheInfo tileCacheInfo,
                                                                   boolean createMissing)
      • readCallback

        protected void readCallback​(org.openide.filesystems.FileObject tileFile)
      • writeCallback

        protected void writeCallback()
      • contains

        public boolean contains​(TileCacheInfo tileCacheInfo)
        Description copied from interface: TileService
        Is tile, defined by param, provided by this service?
        Specified by:
        contains in interface TileService<T>
        Returns:
      • readImage

        public abstract T readImage​(TileCacheInfo tileCacheInfo)
        Reads image for given TileCacheInfo
        Parameters:
        tileCacheInfo -
        Returns:
        image
      • writeImage

        public abstract void writeImage​(TileCacheInfo tileCacheInfo,
                                        T image)
        Stores image for given TileCacheInfo
        Parameters:
        tileCacheInfo -
        image -