Class AbstractControlConnector<T extends Control>
java.lang.Object
com.vaadin.client.ui.AbstractConnector
com.vaadin.client.extensions.AbstractExtensionConnector
io.jmix.mapsui.widget.leaflet.client.AbstractControlConnector<T>
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler,com.vaadin.client.communication.StateChangeEvent.StateChangeHandler,com.vaadin.client.ServerConnector,com.vaadin.shared.Connector,Serializable
- Direct Known Subclasses:
AbstractDefaultControl,LeafletLayersConnector,LeafletScaleConnector
public abstract class AbstractControlConnector<T extends Control>
extends com.vaadin.client.extensions.AbstractExtensionConnector
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract Tprotected voiddoStateChange(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) Deferred state change where layers have been created and addedprotected voidextend(com.vaadin.client.ServerConnector target) protected Tprotected MapgetMap()getState()voidonStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) voidMethods inherited from class com.vaadin.client.extensions.AbstractExtensionConnector
setParentMethods inherited from class com.vaadin.client.ui.AbstractConnector
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, getTag, hasEventListener, init, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setTag, unregisterRpc, updateEnabledState
-
Constructor Details
-
AbstractControlConnector
public AbstractControlConnector()
-
-
Method Details
-
extend
protected void extend(com.vaadin.client.ServerConnector target) - Specified by:
extendin classcom.vaadin.client.extensions.AbstractExtensionConnector
-
getControl
-
createControl
-
onUnregister
public void onUnregister()- Specified by:
onUnregisterin interfacecom.vaadin.client.ServerConnector- Overrides:
onUnregisterin classcom.vaadin.client.ui.AbstractConnector
-
getMap
-
onStateChanged
public void onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) - Specified by:
onStateChangedin interfacecom.vaadin.client.communication.StateChangeEvent.StateChangeHandler- Overrides:
onStateChangedin classcom.vaadin.client.ui.AbstractConnector
-
getState
- Specified by:
getStatein interfacecom.vaadin.client.ServerConnector- Overrides:
getStatein classcom.vaadin.client.ui.AbstractConnector
-
doStateChange
protected void doStateChange(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) Deferred state change where layers have been created and added- Parameters:
stateChangeEvent- the event
-
getParent
- Specified by:
getParentin interfacecom.vaadin.shared.Connector- Specified by:
getParentin interfacecom.vaadin.client.ServerConnector- Overrides:
getParentin classcom.vaadin.client.ui.AbstractConnector
-