Class CertLeafletMapController
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.plotting.CertLeafletMapController
- All Implemented Interfaces:
GeoMap
-
Method Summary
Modifier and TypeMethodDescriptionbooleanvoidaddIcons(Collection<Icon> icons) voidaddLayer(WMSLayerDescriptor layer) voidvoidbooleanvoidlonggetIcons()inthashCode()voidvoidregisterEventCallback(Consumer<MapCallbackEvent> callback) voidremoveEventCallback(Consumer<MapCallbackEvent> callback) booleanremoveIcon(Icon icon) voidremoveIcons(Collection<Icon> icons) voidremoveShape(GeoShape shape) voidreplaceIcons(List<Icon> oldIcons, List<Icon> newIcons) voidsetEventIconsActive(List<Event> events) voidsetEventIconsInActive(List<Event> events) voidsetPolygonGeoJSON(String geoJSON) voidshow()toString()
-
Method Details
-
initialize
public void initialize() -
replaceIcons
-
setEventIconsActive
-
setEventIconsInActive
-
show
public void show() -
getIconCount
public long getIconCount()- Specified by:
getIconCountin interfaceGeoMap
-
clearIcons
public void clearIcons()- Specified by:
clearIconsin interfaceGeoMap
-
getIcons
-
addLayer
-
addIcon
-
removeIcon
- Specified by:
removeIconin interfaceGeoMap
-
addIcons
-
removeIcons
- Specified by:
removeIconsin interfaceGeoMap
-
addShape
-
removeShape
- Specified by:
removeShapein interfaceGeoMap
-
fitViewToActiveShapes
public void fitViewToActiveShapes()- Specified by:
fitViewToActiveShapesin interfaceGeoMap
-
registerEventCallback
- Specified by:
registerEventCallbackin interfaceGeoMap
-
removeEventCallback
- Specified by:
removeEventCallbackin interfaceGeoMap
-
getPolygonGeoJSON
- Specified by:
getPolygonGeoJSONin interfaceGeoMap
-
setPolygonGeoJSON
- Specified by:
setPolygonGeoJSONin interfaceGeoMap
-
hashCode
public int hashCode() -
equals
-
toString
-