public class LPolyline extends AbstractLeafletVector
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 |
---|
LPolyline(org.locationtech.jts.geom.LineString jtsLineString) |
LPolyline(Point... points) |
Modifier and Type | Method and Description |
---|---|
void |
beforeClientResponse(boolean initial) |
org.locationtech.jts.geom.Geometry |
getGeometry() |
Point[] |
getPoints() |
protected LeafletPolylineState |
getState() |
void |
sanitizeGeometry()
Removes all null values from the geometry.
|
void |
setGeometry(org.locationtech.jts.geom.LineString lineString) |
void |
setGeometryWithoutRepaint(org.locationtech.jts.geom.LineString lineString) |
void |
setPoints(java.util.List<Point> points) |
void |
setPoints(Point... array) |
void |
setPointsWithoutRepaint(Point... points) |
closePopup, closeTooltip, getStyle, openPopup, openTooltip, setBubblingMouseEvents, setClickable, setColor, setDashArray, setFill, setFillColor, setFillOpacity, setLineCap, setLineJoin, setOpacity, setPopup, setPopupState, setStroke, setStyle, setTooltip, setTooltipState, setWeight
addClickListener, addContextMenuListener, addMouseOutListener, addMouseOverListener, 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 LPolyline(Point... points)
public LPolyline(org.locationtech.jts.geom.LineString jtsLineString)
protected LeafletPolylineState getState()
getState
in class AbstractLeafletVector
public void beforeClientResponse(boolean initial)
beforeClientResponse
in interface com.vaadin.server.ClientConnector
beforeClientResponse
in class AbstractLeafletVector
public void setPoints(Point... array)
public void setPoints(java.util.List<Point> points)
public void setPointsWithoutRepaint(Point... points)
public Point[] getPoints()
public org.locationtech.jts.geom.Geometry getGeometry()
public void setGeometry(org.locationtech.jts.geom.LineString lineString)
public void setGeometryWithoutRepaint(org.locationtech.jts.geom.LineString lineString)
public void sanitizeGeometry()