Class LeafletLayerGroupConnector
java.lang.Object
com.vaadin.client.ui.AbstractConnector
com.vaadin.client.ui.AbstractComponentConnector
io.jmix.mapsui.widget.leaflet.client.AbstractLeafletLayerConnector<Object>
io.jmix.mapsui.widget.leaflet.client.LeafletLayerGroupConnector
- All Implemented Interfaces:
- com.google.gwt.event.shared.EventHandler,- com.vaadin.client.communication.StateChangeEvent.StateChangeHandler,- com.vaadin.client.ComponentConnector,- com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler,- com.vaadin.client.HasComponentsConnector,- com.vaadin.client.HasWidget,- com.vaadin.client.ServerConnector,- com.vaadin.client.ui.HasContextHelpConnector,- com.vaadin.client.ui.HasErrorIndicator,- com.vaadin.shared.Connector,- Serializable
- Direct Known Subclasses:
- LeafletFeatureGroupConnector
public class LeafletLayerGroupConnector
extends AbstractLeafletLayerConnector<Object>
implements com.vaadin.client.HasComponentsConnector, com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler
- See Also:
- 
Field SummaryFields inherited from class io.jmix.mapsui.widget.leaflet.client.AbstractLeafletLayerConnectorcontextMenuRpc, mouseOutRpc, mouseOverRpc, rpcFields inherited from class com.vaadin.client.ui.AbstractComponentConnectorSIGNIFICANT_MOVE_THRESHOLD
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncom.google.gwt.event.shared.HandlerRegistrationaddConnectorHierarchyChangeHandler(com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler handler) protected LayerGroupprotected ObjectList<com.vaadin.client.ComponentConnector>getLayer()getState()voidonConnectorHierarchyChange(com.vaadin.client.ConnectorHierarchyChangeEvent connectorHierarchyChangeEvent) voidonStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) voidsetChildComponents(List<com.vaadin.client.ComponentConnector> childComponents) voidupdate()voidupdateCaption(com.vaadin.client.ComponentConnector connector) Methods inherited from class io.jmix.mapsui.widget.leaflet.client.AbstractLeafletLayerConnectoraddToParent, deferUpdate, getLeafletMapConnector, getMap, getMapPixelPosition, getParent, getWidget, markDirty, removeLayerFromParent, updateComponentSize, updateIfDirty, updateWidgetStyleNamesMethods inherited from class com.vaadin.client.ui.AbstractComponentConnectorcontextHelpIconClick, contextHelpIconClick, createWidget, delegateCaptionHandling, flush, getIcon, getIconUri, getLayoutManager, getTooltipInfo, hasContextHelpIconListeners, hasTooltip, isContextHelpIconEnabled, isContextHelpTooltipEnabled, isErrorIndicatorVisible, isRealUpdate, isRelativeHeight, isRelativeWidth, isUndefinedHeight, isUndefinedWidth, onDragSourceAttached, onDragSourceDetached, onDropTargetAttached, onDropTargetDetached, onUnregister, registerTouchHandlers, sendContextClickEvent, setWidgetEnabled, setWidgetStyleName, setWidgetStyleNameWithPrefix, shouldHandleLongTap, unregisterTouchHandlers, updateComponentSize, updateEnabledState, updateWidgetSizeMethods inherited from class com.vaadin.client.ui.AbstractConnectoraddStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, getTag, hasEventListener, init, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, unregisterRpcMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.vaadin.shared.ConnectorgetConnectorIdMethods inherited from interface com.vaadin.client.ServerConnectoraddStateChangeHandler, addStateChangeHandler, doInit, fireEvent, getChildren, getConnection, getParent, getRpcImplementations, getTag, hasEventListener, isEnabled, onUnregister, removeStateChangeHandler, removeStateChangeHandler, setChildren, setParent, setTag, updateEnabledState
- 
Constructor Details- 
LeafletLayerGroupConnectorpublic LeafletLayerGroupConnector()
 
- 
- 
Method Details- 
updateCaptionpublic void updateCaption(com.vaadin.client.ComponentConnector connector) - Specified by:
- updateCaptionin interface- com.vaadin.client.HasComponentsConnector
 
- 
getState- Specified by:
- getStatein interface- com.vaadin.client.ComponentConnector
- Specified by:
- getStatein interface- com.vaadin.client.ServerConnector
- Overrides:
- getStatein class- AbstractLeafletLayerConnector<Object>
 
- 
onStateChangedpublic void onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) - Specified by:
- onStateChangedin interface- com.vaadin.client.communication.StateChangeEvent.StateChangeHandler
- Overrides:
- onStateChangedin class- AbstractLeafletLayerConnector<Object>
 
- 
onConnectorHierarchyChangepublic void onConnectorHierarchyChange(com.vaadin.client.ConnectorHierarchyChangeEvent connectorHierarchyChangeEvent) - Specified by:
- onConnectorHierarchyChangein interface- com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler
 
- 
updatepublic void update()- Specified by:
- updatein class- AbstractLeafletLayerConnector<Object>
 
- 
createLayerGroup
- 
getChildComponents- Specified by:
- getChildComponentsin interface- com.vaadin.client.HasComponentsConnector
 
- 
setChildComponents- Specified by:
- setChildComponentsin interface- com.vaadin.client.HasComponentsConnector
 
- 
addConnectorHierarchyChangeHandlerpublic com.google.gwt.event.shared.HandlerRegistration addConnectorHierarchyChangeHandler(com.vaadin.client.ConnectorHierarchyChangeEvent.ConnectorHierarchyChangeHandler handler) - Specified by:
- addConnectorHierarchyChangeHandlerin interface- com.vaadin.client.HasComponentsConnector
 
- 
createOptions- Specified by:
- createOptionsin class- AbstractLeafletLayerConnector<Object>
 
- 
getLayer- Specified by:
- getLayerin class- AbstractLeafletLayerConnector<Object>
 
 
-