
public class MapTileAssetsProvider extends MapTileFileStorageProviderBase
| Modifier and Type | Class and Description |
|---|---|
protected class |
MapTileAssetsProvider.TileLoader |
mPending, mQueueLockObject, mWorking| Constructor and Description |
|---|
MapTileAssetsProvider(IRegisterReceiver pRegisterReceiver,
AssetManager pAssets) |
MapTileAssetsProvider(IRegisterReceiver pRegisterReceiver,
AssetManager pAssets,
ITileSource pTileSource) |
MapTileAssetsProvider(IRegisterReceiver pRegisterReceiver,
AssetManager pAssets,
ITileSource pTileSource,
int pThreadPoolSize,
int pPendingQueueSize) |
| Modifier and Type | Method and Description |
|---|---|
int |
getMaximumZoomLevel()
Gets the maximum zoom level this tile provider can provide
|
int |
getMinimumZoomLevel()
Gets the minimum zoom level this tile provider can provide
|
protected String |
getName()
Gets the human-friendly name assigned to this tile provider.
|
protected String |
getThreadGroupName()
Gets the name assigned to the thread for this provider.
|
MapTileAssetsProvider.TileLoader |
getTileLoader()
It is expected that the implementation will construct an internal member which internally
implements a
MapTileModuleProviderBase.TileLoader. |
boolean |
getUsesDataConnection()
Returns true if implementation uses a data connection, false otherwise.
|
void |
setTileSource(ITileSource pTileSource)
Sets the tile source for this tile provider.
|
detach, onMediaMounted, onMediaUnmountedloadMapTileAsync, removeTileFromQueuespublic MapTileAssetsProvider(IRegisterReceiver pRegisterReceiver, AssetManager pAssets)
public MapTileAssetsProvider(IRegisterReceiver pRegisterReceiver, AssetManager pAssets, ITileSource pTileSource)
public MapTileAssetsProvider(IRegisterReceiver pRegisterReceiver, AssetManager pAssets, ITileSource pTileSource, int pThreadPoolSize, int pPendingQueueSize)
public boolean getUsesDataConnection()
MapTileModuleProviderBasegetUsesDataConnection in class MapTileModuleProviderBaseprotected String getName()
MapTileModuleProviderBasegetName in class MapTileModuleProviderBaseprotected String getThreadGroupName()
MapTileModuleProviderBasegetThreadGroupName in class MapTileModuleProviderBasepublic MapTileAssetsProvider.TileLoader getTileLoader()
MapTileModuleProviderBaseMapTileModuleProviderBase.TileLoader. This method is expected to return a that internal member to
methods of the parent methods.getTileLoader in class MapTileModuleProviderBasepublic int getMinimumZoomLevel()
MapTileModuleProviderBasegetMinimumZoomLevel in class MapTileModuleProviderBasepublic int getMaximumZoomLevel()
MapTileModuleProviderBasegetMaximumZoomLevel in class MapTileModuleProviderBasepublic void setTileSource(ITileSource pTileSource)
MapTileModuleProviderBasesetTileSource in class MapTileModuleProviderBasepTileSource - the tile source