Class LeafletMapController
java.lang.Object
gov.llnl.gnem.apps.coda.calibration.gui.plotting.LeafletMapController
- All Implemented Interfaces:
GeoMap
-
Method Summary
Modifier and TypeMethodDescriptionboolean
void
addIcons
(Collection<Icon> icons) void
addLayer
(WMSLayerDescriptor layer) void
void
boolean
void
long
getIcons()
int
hashCode()
void
hide()
void
registerEventCallback
(Consumer<MapCallbackEvent> callback) void
removeEventCallback
(Consumer<MapCallbackEvent> callback) boolean
removeIcon
(Icon icon) void
removeIcons
(Collection<Icon> icons) void
removeShape
(GeoShape shape) void
setPolygonGeoJSON
(String geoJSON) void
show()
toString()
-
Method Details
-
hide
public void hide() -
show
public void show() -
getIconCount
public long getIconCount()- Specified by:
getIconCount
in interfaceGeoMap
-
getIcons
-
clearIcons
public void clearIcons()- Specified by:
clearIcons
in interfaceGeoMap
-
addLayer
-
addIcon
-
removeIcon
- Specified by:
removeIcon
in interfaceGeoMap
-
addIcons
-
removeIcons
- Specified by:
removeIcons
in interfaceGeoMap
-
addShape
-
removeShape
- Specified by:
removeShape
in interfaceGeoMap
-
fitViewToActiveShapes
public void fitViewToActiveShapes()- Specified by:
fitViewToActiveShapes
in interfaceGeoMap
-
registerEventCallback
- Specified by:
registerEventCallback
in interfaceGeoMap
-
removeEventCallback
- Specified by:
removeEventCallback
in interfaceGeoMap
-
getPolygonGeoJSON
- Specified by:
getPolygonGeoJSON
in interfaceGeoMap
-
setPolygonGeoJSON
- Specified by:
setPolygonGeoJSON
in interfaceGeoMap
-
hashCode
public int hashCode() -
equals
-
toString
-