@Component(value="map_VectorLayerLeafletLayerTranslator") @Order(value=990) public class VectorLayerLeafletLayerTranslator extends java.lang.Object implements LeafletLayerTranslator
HIGHEST_PLATFORM_PRECEDENCE, LOWEST_PLATFORM_PRECEDENCE
Constructor and Description |
---|
VectorLayerLeafletLayerTranslator() |
Modifier and Type | Method and Description |
---|---|
protected <T> VectorLayerHolder<T> |
buildLayerHolder(VectorLayer<T> vectorLayer) |
protected java.lang.String |
retrieveGeometryProperty(VectorLayer<?> vectorLayer) |
LeafletLayerHolder<? extends LeafletLayer> |
translateLayer(Layer layer)
Returns an instance of
LeafletLayerHolder , containing
Leaflet representation of the given layer. |
protected <T> LeafletLayerHolder<?> |
translateLayer(VectorLayer<T> vectorLayer) |
public LeafletLayerHolder<? extends LeafletLayer> translateLayer(Layer layer)
LeafletLayerTranslator
LeafletLayerHolder
, containing
Leaflet representation of the given layer.translateLayer
in interface LeafletLayerTranslator
layer
- to be translatedprotected <T> LeafletLayerHolder<?> translateLayer(VectorLayer<T> vectorLayer)
protected <T> VectorLayerHolder<T> buildLayerHolder(VectorLayer<T> vectorLayer)
protected java.lang.String retrieveGeometryProperty(VectorLayer<?> vectorLayer)