Class TileSource.Builder<T extends TileSource.Builder<T>>

java.lang.Object
org.oscim.tiling.TileSource.Builder<T>
Direct Known Subclasses:
UrlTileSource.Builder
Enclosing class:
TileSource

public abstract static class TileSource.Builder<T extends TileSource.Builder<T>> extends Object
  • Field Details

    • alpha

      protected float alpha
    • zoomMin

      protected int zoomMin
    • zoomMax

      protected int zoomMax
    • overZoom

      protected int overZoom
    • fadeSteps

      protected BitmapTileLayer.FadeStep[] fadeSteps
    • name

      protected String name
    • tileSize

      protected int tileSize
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • alpha

      public T alpha(float alpha)
    • zoomMin

      public T zoomMin(int zoom)
    • zoomMax

      public T zoomMax(int zoom)
    • overZoom

      public T overZoom(int zoom)
    • fadeSteps

      public T fadeSteps(BitmapTileLayer.FadeStep[] fadeSteps)
    • name

      public T name(String name)
    • tileSize

      public T tileSize(int tileSize)
    • self

      protected T self()
    • build

      public abstract TileSource build()
    • getName

      public String getName()