All Classes and Interfaces
Class
Description
This class represents an area shape on the map.
The base class of all layers.
The MapLayer base class.
Border Styles used for maps.
This class represents a circle shape on the map.
This class represents a circle point shape on the map.
ContainerLayer interface for layers containing JBStrap components. e.g.:
DivPoint
, PopupPoint
and DivLayer
Longitude and latitude coordinates.
CustomParamComponent<T extends com.jbstrap.ui.Component<?>>
This class represent a Div to be placed on the map.
DivLayer align used for maps.
This class represents a Div component on the map with designated coordinates.
Font weights used for maps.
GeoCodingBase abstract base class.
Interactive map component created using the Leaflet JavaScript library.
The application startup class
Base class of map layers and layers that can be enclosed in a container.
The LayerClickEvent class contains the details of the click event.
Layer Click event handler interface
A LayerDrawnEvent class contains the layer drawing event.
Class representing a group of layers on the map.
The LayerHideEvent class contains the details of a popupPoint or divPoint hide event.
Layer Hide Event Handler interface
The LayerMouseOutEvent class contains the details of the layer�s mouse out event.
Layer mouseout event handler interface
The LayerMouseOverEvent class contains the details of the layer�s mouse over event.
Layer mouseOver event handler interface
This class represents the style of layers (shapes: line, circle, rectangle, area).
By implementing this interface, you will have access to the
LayerStyle
class that enables you to set layer styles.Layer types.
This class represents a line on the map.
The LocationFoundEvent class contains the user�s location data.
Location found handler interface
The MapClickEvent class contains the details of the click event.
Map Click event handler interface
The MapDiv component, used by DivPoint and PopupPoint
Unique DivPoint content renderer interface.
Unique PopupPoint content renderer interface.
Unique Popup content renderer interface.
Map title positions.
This interface is used to distinguish between layers based on a set of coordinates.
OpenStreetMap layer class created by extending the
BaseMapLayer
class.In the GeoCoding process, a text description of a place (an address or a place name) returns the geographical coordinates of the place.
This class represents a point or marker on the map with designated coordinates.
This class represents an image that you can add to a
Point
layer or a LayerGroup
.The Popup component
The PopupDrawEvent class contains the details of a popup draw event.
Popup Drawn Event Handler interface
The PopupHideEvent class contains the details of a popup hide event.
Popup Hide Event Handler interface
This class represents a Popup component on the map with designated coordinates.
This class represents a rectangle shape on the map.
A prepared
CustomParamComponent
that displays the "title"
parameter of the layers if it was set using the BaseLayer.setTitle(String)
.Implementing this interface makes the
TooltipLayer
class accessible to the tile layers.