Package io.jmix.mapsui.widget.leaflet
Interface LeafletLayer
- All Superinterfaces:
com.vaadin.server.ClientConnector
,com.vaadin.ui.Component
,com.vaadin.shared.Connector
,Serializable
,com.vaadin.server.Sizeable
- All Known Implementing Classes:
AbstractLeafletDivOverlay
,AbstractLeafletLayer
,AbstractLeafletVector
,LCircle
,LCircleMarker
,LFeatureGroup
,LGridLayer
,LHeatMapLayer
,LImageOverlay
,LLayerGroup
,LMarker
,LMarkerClusterGroup
,LOpenStreetMapLayer
,LPolygon
,LPolyline
,LPopup
,LRectangle
,LTileLayer
,LTooltip
,LWmsLayer
public interface LeafletLayer
extends com.vaadin.ui.Component
Marker interface to be implemented by all server side counterparts for
Leaflets ILayer interface.
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.vaadin.server.ClientConnector
com.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener
Nested classes/interfaces inherited from interface com.vaadin.ui.Component
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.HasContextHelp, com.vaadin.ui.Component.Listener
Nested classes/interfaces inherited from interface com.vaadin.server.Sizeable
com.vaadin.server.Sizeable.Unit
-
Field Summary
Fields inherited from interface com.vaadin.server.Sizeable
SIZE_UNDEFINED, UNITS_CM, UNITS_EM, UNITS_EX, UNITS_INCH, UNITS_MM, UNITS_PERCENTAGE, UNITS_PICAS, UNITS_PIXELS, UNITS_POINTS
-
Method Summary
Modifier and TypeMethodDescriptionvoid
void
org.locationtech.jts.geom.Geometry
Methods inherited from interface com.vaadin.server.ClientConnector
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
Methods inherited from interface com.vaadin.ui.Component
addListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setJTestId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesign
Methods inherited from interface com.vaadin.shared.Connector
getConnectorId
Methods inherited from interface com.vaadin.server.Sizeable
getHeight, getHeightUnits, getWidth, getWidthUnits, setHeight, setHeight, setHeightFull, setHeightUndefined, setSizeFull, setSizeUndefined, setWidth, setWidth, setWidthFull, setWidthUndefined
-
Method Details
-
getGeometry
org.locationtech.jts.geom.Geometry getGeometry()- Returns:
- The geometry of the layer or null if the layer covers everything (e.g. various tile layers).
-
bringToFront
void bringToFront() -
bringToBack
void bringToBack()
-