Package mil.nga.geopackage.map.geom
Class MultiMarker
java.lang.Object
mil.nga.geopackage.map.geom.MultiMarker
- All Implemented Interfaces:
ShapeMarkers
Multiple Marker object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidAdd a MarkervoidAdd the markervoidDelete the markerGet all markersvoidremove()Remove from the mapvoidsetMarkers(List<Marker> markers) Set the MarkersvoidsetVisible(boolean visible) Updates visibility of all objectsvoidsetVisibleMarkers(boolean visible) Updates visibility of the shape representing markersvoidsetZIndex(float zIndex) Set the z index
-
Constructor Details
-
MultiMarker
public MultiMarker()
-
-
Method Details
-
add
Add a Marker- Parameters:
marker- marker
-
getMarkers
Get all markers- Specified by:
getMarkersin interfaceShapeMarkers- Returns:
- markers
-
setMarkers
Set the Markers- Parameters:
markers- list of Markers
-
remove
public void remove()Remove from the map -
setVisible
public void setVisible(boolean visible) Updates visibility of all objects- Specified by:
setVisiblein interfaceShapeMarkers- Parameters:
visible- visible flag
-
setVisibleMarkers
public void setVisibleMarkers(boolean visible) Updates visibility of the shape representing markers- Specified by:
setVisibleMarkersin interfaceShapeMarkers- Parameters:
visible- visible flag
-
setZIndex
public void setZIndex(float zIndex) Set the z index- Specified by:
setZIndexin interfaceShapeMarkers- Parameters:
zIndex- z index
-
delete
Delete the marker- Specified by:
deletein interfaceShapeMarkers- Parameters:
marker- marker
-
addNew
Add the marker- Specified by:
addNewin interfaceShapeMarkers- Parameters:
marker- marker
-