Class OfflineTile<T>


  • public abstract class OfflineTile<T>
    extends Tile<T>
    Offline version of Tile.
    Call of method {createOfflineImage() creates default offline image and sets the Tile as offline
    Author:
    Frantisek Post
    • Constructor Detail

      • OfflineTile

        public OfflineTile​(int x,
                           int y,
                           int zoom,
                           String url,
                           OfflineTileFactory<T> tileFactory)
        Constructor
        Parameters:
        x - x coordinate
        y - z coordinate
        zoom - zoom level
        url - url of the tile
        tileFactory - tilefactory
    • Method Detail

      • setImage

        public void setImage​(SoftReference<T> image)
        Sets image to Tile
        Parameters:
        image -
      • createOfflineImage

        public void createOfflineImage()
        Creates offline image and marks Tile as offline
      • isOffline

        public boolean isOffline()
        Gets value of the offline flag
        Returns:
      • createOfflineImageImpl

        protected abstract T createOfflineImageImpl()