Uses of Class
com.jbstrap.jbmap.LayerGroup
-
Uses of LayerGroup in com.jbstrap.jbmap
Modifier and TypeMethodDescriptionAdds a layer to a LayerGroup.Adds a single or multiple layers to the LayerGroup.Adds a list of layers to the LayerGroup.LayerGroup.clear()
Removes a layer from a layer group.LayerGroup.createLayerFromRecord
(com.jbstrap.core.dao.Record record) Creates a layer based on a record that contains layer data.LayerGroup.fetchData()
Asynchronously fetches the data using the specified DataDescriptor.JBMap.getLayerGroupByName
(String layerGroupName) Gets a layer group by its unique name.LayerGroup.removeLayer
(BaseLayer<?> layer) Removing a layer from the LayerGroup.LayerGroup.removeLayerByName
(String layerName) Removing a layer from the LayerGroup by its unique name.LayerGroup.setAutoFetchData
(boolean autoFetch) Enables the automatic fetch setting for DataDescriptor-associated layers in a LayerGroup.LayerGroup.setBorderColorColumnName
(String borderColorColumnName) Sets the name of the column that contains the layer border color.LayerGroup.setBorderOpacityColumnName
(String borderOpacityColumnName) Sets the name of the column that contains the layer border opacity values.LayerGroup.setBorderRadiusColumnName
(String borderRadiusColumnName) Sets the name of the column that contains the DivPoint layer border radius values.LayerGroup.setBorderWidthColumnName
(String borderWidthColumnName) Sets the name of the column that contains layer border width values.LayerGroup.setCoordinateDataDescriptor
(com.jbstrap.core.meta.DataDescriptor coordinateDataDescriptor, String keyColumnName, String longitudesColumnName, String latitudesColumnName, String orderColumnName) Sets the layers of the LayerGroup with multiple coordinates in the DataDescriptor.LayerGroup.setCustomParamDataDescriptor
(com.jbstrap.core.meta.DataDescriptor customParamDataDescriptor, String keyColumnName, String paramKeyColumnName, String paramValueColumnName) Sets the DataDescriptor containing the unique parameters of the LayerGroup's layers.LayerGroup.setCssClassColumnName
(String cssClassColumnName) Sets the name of the column that contains the layer's unique CSS class.LayerGroup.setDataDescriptor
(com.jbstrap.core.meta.DataDescriptor dataDescriptor, String nameColumnName, String typeColumnName) Sets a DataDescriptor for the LayerGroup layers.LayerGroup.setDataDescriptor
(com.jbstrap.core.meta.DataDescriptor dataDescriptor, String nameColumnName, String typeColumnName, String longitudeColumnName, String latitudeColumnName) Sets a DataDescriptor for the LayerGroup layers.LayerGroup.setDefaultCriteria
(com.jbstrap.core.dao.Criteria defaultCiteria) Sets the DataDescriptor-associated default criteria for LayerGroup layers.LayerGroup.setDivPointXAnchorColumnName
(String divPointXAnchorColumnName) Sets the name of the column that contains the vertical anchor (offset) values of a DivPoint layer.LayerGroup.setDivPointYAnchorColumnName
(String divPointYAnchorColumnName) Sets the name of the column that contains the vertical anchor (offset) values of a DivPoint layer.LayerGroup.setFillColorColumnName
(String fillColorColumnName) Sets the name of the column that contains the layer fill color.LayerGroup.setFillOpacityColumnName
(String fillOpacityColumnName) Sets the name of the column that contains the layer opacity values.LayerGroup.setFilterCriteria
(com.jbstrap.core.dao.Criteria filterCriteria) Sets the DataDescriptor-associated filter criteria for LayerGroup layers.LayerGroup.setImageHeightColumnName
(String imageHeightColumnName) Sets the name of the column that contains image height of Point value images.LayerGroup.setImageUrlColumnName
(String imageUrlColumnName) Sets the name of the column that contains the Point layer image URLS.LayerGroup.setImageWidthColumnName
(String imageWidthColumnName) Sets the name of the column that contains the image width of Point layer images.LayerGroup.setImageXAnchorColumnName
(String imageXAnchorColumnName) Sets the name of the column that contains the horizontal anchor (offset) values of a Point layer image.LayerGroup.setImageYAnchorColumnName
(String imageYAnchorColumnName) Sets the name of the column that contains the vertical anchor (offset) values of a Point layer image.LayerGroup.setKeyColumnName
(String keyColumnName) Sets the name of the column that contains the foreign keys in a CoordinateDataDescriptor.LayerGroup.setLatitudeColumnName
(String latitudeColumnName) Sets the name of the column that contains the layer's latitude coordinates.LayerGroup.setLatitudesColumnName
(String latitudesColumnName) Sets the name of the column that contains the latitude coordinates in the CoordinatesDataDescriptor.LayerGroup.setLayerStyle
(LayerStyle layerStyle) The LayerGroup's LayerStyle setting.LayerGroup.setLongitudeColumnName
(String longitudeColumnName) Sets the name of the column that contains the layer's longitude coordinates.LayerGroup.setLongitudesColumnName
(String longitudesColumnName) Sets the name of the column that contains the longitude coordinates in the CoordinatesDataDescriptor.LayerGroup.setMapDivPointRenderer
(MapDivPointRenderer mapDivPointRenderer) Sets a DivPoint renderer method that creates unique DivPoint content.LayerGroup.setMapPopupPointRenderer
(MapPopupPointRenderer mapPopupPointRenderer) Sets a PopupPoint renderer method that creates custom PopupPoint content.LayerGroup.setMapPopupRenderer
(MapPopupRenderer mapPopupRenderer) Sets a popup renderer method that creates unique popup content.LayerGroup.setNameColumnName
(String nameColumnName) Sets the name of the column that contains the layer's unique name.LayerGroup.setOrderColumnName
(String orderColumnName) Sets the name of the column that contains the order of coordinates in the CoordinateDataDescriptor.LayerGroup.setParamKeyColumnName
(String paramKeyColumnName) Sets the name of the column containing the foreign keys referencing the primary keys in the layer's DataDescriptor.LayerGroup.setParamNameColumnName
(String paramNameColumnName) Sets the name of the column that contains the parameter names in the unique parameter DataDescriptor.LayerGroup.setParamValueColumnName
(String paramValueColumnName) Sets the name of the column containing the parameter values in the unique parameter DataDescriptor.LayerGroup.setPointImage
(PointImage pointImage) Sets the LayerGroup's PointImage image.LayerGroup.setPopupColumnName
(String popupColumnName) Sets the name of the column that contains the layer popup text.LayerGroup.setPopupXAnchorColumnName
(String popupXAnchorColumnName) Sets the name of the column that contains the horizontal anchor (offset) values of a Point popup.LayerGroup.setPopupYAnchorColumnName
(String popupYAnchorColumnName) Sets the name of the column that contains the vertical anchor (offset) values of a Point popup.LayerGroup.setRadiusColumnName
(String radiusColumnName) Sets the name of the column that contains the layer (Circle and CirclePoint) radius.LayerGroup.setShadowHeightColumnName
(String shadowHeightColumnName) Sets the name of the column that contains the shadow height of a Point layer image.LayerGroup.setShadowUrlColumnName
(String shadowUrlColumnName) Sets the name of the column that contains the shadow URLs for Point layer images.LayerGroup.setShadowWidthColumnName
(String shadowWidthColumnName) Sets the name of the column that contains the shadow width of a Point layer image.LayerGroup.setShadowXAnchorColumnName
(String shadowXAnchorColumnName) Sets the name of the column that contains the horizontal anchor (offset) values of a Point layer shadow.LayerGroup.setShadowYAnchorColumnName
(String shadowYAnchorColumnName) Sets the name of the column that contains the vertical anchor (offset) values of a Point layer shadow.LayerGroup.setTitleColumnName
(String titleColumnName) Sets the name of the column that contains the layer title.LayerGroup.setTooltipColumnName
(String tooltipColumnName) Sets the name of the column that contains the layer's tooltips.LayerGroup.setTooltipXAnchorColumnName
(String tooltipXAnchorColumnName) Sets the name of the column that contains the horizontal anchor (offset) values of a Point layer tooltip.LayerGroup.setTooltipYAnchorColumnName
(String tooltipYAnchorColumnName) Sets the name of the column that contains the vertical anchor (offset) values of a Point layer tooltip.LayerGroup.setTypeColumnName
(String typeColumnName) Sets the name of the layer-type column.Modifier and TypeMethodDescriptionJBMap.getLayerGroups()
Gets the specified layer groups in a list.Modifier and TypeMethodDescriptionJBMap.addLayerGroup
(LayerGroup layerGroup) Adds a new layer group to the map.JBMap.addLayerGroups
(LayerGroup... layerGroups) Adds one or more layer groups to the map.JBMap.removeLayerGroup
(LayerGroup layerGroup) Removes a layerGroup from the map.JBMap.setLayerGroups
(LayerGroup... layerGroups) Sets the layer group.Modifier and TypeMethodDescriptionJBMap.addLayerGroups
(List<LayerGroup> layerGroups) Adds a list of layer groups to the map.JBMap.setLayerGroups
(List<LayerGroup> layerGroups) Sets the map layer groupLayerGroup
. -
Uses of LayerGroup in com.jbstrap.jbmap.layers
Modifier and TypeMethodDescriptionfinal T
BaseLayer.setParent
(LayerGroup parent) Sets the layer's parent (the layer group).