public abstract class MapTileModuleProviderBase
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
class |
MapTileModuleProviderBase.CantContinueException
Thrown by a tile provider module in TileLoader.loadTile() to signal that it can no longer
function properly.
|
构造器和说明 |
---|
MapTileModuleProviderBase(int pThreadPoolSize,
int pPendingQueueSize) |
限定符和类型 | 方法和说明 |
---|---|
void |
detach()
Detach, we're shutting down - Stops all workers.
|
abstract int |
getMaximumZoomLevel()
Gets the maximum zoom level this tile provider can provide
|
abstract int |
getMinimumZoomLevel()
Gets the minimum zoom level this tile provider can provide
|
abstract boolean |
getUsesDataConnection()
Returns true if implementation uses a data connection, false otherwise.
|
void |
loadMapTileAsync(MapTileRequestState pState) |
abstract void |
setTileSource(ITileSource tileSource)
Sets the tile source for this tile provider.
|
public MapTileModuleProviderBase(int pThreadPoolSize, int pPendingQueueSize)
public abstract boolean getUsesDataConnection()
public abstract int getMinimumZoomLevel()
public abstract int getMaximumZoomLevel()
public abstract void setTileSource(ITileSource tileSource)
tileSource
- the tile sourcepublic void loadMapTileAsync(MapTileRequestState pState)
public void detach()