Package slash.navigation.mapview
Interface MapView
- All Superinterfaces:
PositionsSelectionModel
- All Known Implementing Classes:
BaseMapView,MapsforgeMapView
Interface for a component that displays the positions of a position list on a map.
- Author:
- Christian Pesch
-
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()voidinitialize(PositionsModel positionsModel, PositionListsModel positionListsModel, MapPreferencesModel preferencesModel, MapViewCallback mapViewCallback) booleanbooleanvoidvoidresize()voidsetCenter(NavigationPosition position) voidsetMapsPath(String path) voidsetSelectedPositions(List<NavigationPosition> selectedPositions) voidsetThemesPath(String path) voidvoidshowCoverageOverlay(BoundingBox mapBoundingBox, String category, Map<BoundingBox, Boolean> coverageTiles) voidshowMapBorder(BoundingBox mapBoundingBox) voidshowPositionMagnifier(List<NavigationPosition> positions) Methods inherited from interface slash.navigation.converter.gui.models.PositionsSelectionModel
setSelectedPositions
-
Method Details
-
isDownload
boolean isDownload() -
getMapIdentifier
String getMapIdentifier() -
getMapsPath
String getMapsPath() -
setMapsPath
- Throws:
IOException
-
getThemesPath
String getThemesPath() -
setThemesPath
- Throws:
IOException
-
getInitializationCause
Throwable getInitializationCause() -
dispose
void dispose() -
getComponent
Component getComponent() -
resize
void resize() -
showAllPositions
void showAllPositions() -
showPositionMagnifier
-
getCenter
NavigationPosition getCenter() -
getBoundingBox
BoundingBox getBoundingBox() -
setSelectedPositions
-
isSupportsPrinting
boolean isSupportsPrinting() -
print