public class LMarker extends AbstractLeafletLayer
Modifier and Type | Class and Description |
---|---|
static class |
LMarker.DragEndEvent |
static interface |
LMarker.DragEndListener |
com.vaadin.server.AbstractClientConnector.IncorrectConcurrentAccessHandler
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
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
Constructor and Description |
---|
LMarker() |
LMarker(double lat,
double lon) |
LMarker(Point point) |
LMarker(org.locationtech.jts.geom.Point jtsPoint) |
Modifier and Type | Method and Description |
---|---|
com.vaadin.shared.Registration |
addDragEndListener(LMarker.DragEndListener listener) |
void |
closePopup() |
void |
closeTooltip() |
org.locationtech.jts.geom.Geometry |
getGeometry() |
Point |
getPoint() |
protected LeafletMarkerState |
getState() |
java.lang.Boolean |
isDraggable() |
void |
openPopup() |
void |
openTooltip() |
void |
setDivIcon(java.lang.String divIcon) |
void |
setDraggable(boolean draggable) |
void |
setIcon(java.lang.String markerChar)
Sets character that is displayed inside the marker.
|
void |
setIconAnchor(Point point) |
void |
setIconPathFill(java.lang.String pathFill) |
void |
setIconPathStroke(java.lang.String pathStroke) |
void |
setIconSize(Point point) |
void |
setIconTextFill(java.lang.String textFill) |
void |
setPoint(Point p) |
void |
setPopup(java.lang.String popup) |
void |
setPopupAnchor(Point point) |
void |
setPopupState(PopupState popupState) |
void |
setTitle(java.lang.String title) |
void |
setTooltip(java.lang.String tooltip) |
void |
setTooltipState(TooltipState tooltipState) |
void |
setWeight(java.lang.Integer weight) |
void |
setZIndexOffset(java.lang.Integer zIndexOffset) |
addClickListener, addContextMenuListener, addMouseOutListener, addMouseOverListener, beforeClientResponse, bringToBack, bringToFront, setActive
addContextClickListener, addContextHelpIconClickListener, addListener, addShortcutListener, addStyleName, attach, detach, ensureContextHelpInitialized, findAncestor, fireComponentErrorEvent, fireComponentEvent, fireContextHelpClick, focus, getActionManager, getCaption, getComponentError, getComponentErrorProvider, getContextHelpText, getCustomAttributes, getData, getDebugId, getDescription, getErrorMessage, getHeight, getHeightUnits, getIcon, getId, getJTestId, getLocale, getParent, getPrimaryStyleName, getRequiredError, getState, getStyleName, getWidth, getWidthUnits, isCaptionAsHtml, isConnectorEnabled, isContextHelpTextHtmlEnabled, isEnabled, isOrHasAncestor, isReadOnly, isRequiredIndicatorVisible, isResponsive, isVisible, readDesign, removeContextClickListener, removeListener, removeShortcutListener, removeStyleName, setCaption, setCaptionAsHtml, setComponentError, setComponentErrorProvider, setContextHelpText, setContextHelpTextHtmlEnabled, setData, setDebugId, setDescription, setDescription, setEnabled, setHeight, setHeight, setHeightFull, setHeightUndefined, setIcon, setId, setJTestId, setLocale, setParent, setPrimaryStyleName, setReadOnly, setRequiredError, setRequiredIndicatorVisible, setResponsive, setSizeFull, setSizeUndefined, setStyleName, setVisible, setWidth, setWidth, setWidthFull, setWidthUndefined, writeDesign
addAttachListener, addDetachListener, addExtension, addListener, addListener, addListener, addListener, addListener, addListener, addMethodInvocationToQueue, createState, encodeState, equals, fireEvent, getAllChildrenIterable, getConnectorId, getErrorHandler, getExtensions, getIncorrectConcurrentAccessHandler, getListeners, getResource, getRpcManager, getRpcProxy, getSession, getStateType, getUI, handleConnectorRequest, hashCode, hasListeners, isAttached, isThis, markAsDirty, markAsDirtyRecursive, registerRpc, registerRpc, removeAttachListener, removeDetachListener, removeExtension, removeListener, removeListener, removeListener, removeListener, removeListener, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setConnectorResource, setErrorHandler, setIncorrectConcurrentAccessHandler, setResource, updateDiffstate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
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
addAttachListener, addDetachListener, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
public LMarker(double lat, double lon)
public LMarker()
public LMarker(Point point)
public LMarker(org.locationtech.jts.geom.Point jtsPoint)
protected LeafletMarkerState getState()
getState
in class AbstractLeafletLayer
public void setPoint(Point p)
public Point getPoint()
public void setIcon(java.lang.String markerChar)
To show more versatile text on map, use DivIcon or custom SVG.
markerChar
- characters that are displayed inside marker symbolpublic void setIconSize(Point point)
public void setIconAnchor(Point point)
public void setIconPathFill(java.lang.String pathFill)
public void setIconPathStroke(java.lang.String pathStroke)
public void setIconTextFill(java.lang.String textFill)
public void setPopupAnchor(Point point)
public void setTitle(java.lang.String title)
public void setTooltip(java.lang.String tooltip)
public void setTooltipState(TooltipState tooltipState)
public void openTooltip()
public void closeTooltip()
public void setDivIcon(java.lang.String divIcon)
public void setPopup(java.lang.String popup)
public void setPopupState(PopupState popupState)
public void openPopup()
public void closePopup()
public com.vaadin.shared.Registration addDragEndListener(LMarker.DragEndListener listener)
public org.locationtech.jts.geom.Geometry getGeometry()
public void setZIndexOffset(java.lang.Integer zIndexOffset)
public void setDraggable(boolean draggable)
public java.lang.Boolean isDraggable()
public void setWeight(java.lang.Integer weight)