All Classes and Interfaces

Class
Description
This class represents an area shape on the map.
BaseLayer<T extends BaseLayer<?>>
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<T extends Layer<?>>
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
Layer<T extends Layer<?>>
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.