public abstract class AbstractControlConnector<T extends Control>
extends com.vaadin.client.extensions.AbstractExtensionConnector
| Constructor and Description |
|---|
AbstractControlConnector() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract T |
createControl() |
protected void |
doStateChange(com.vaadin.client.communication.StateChangeEvent stateChangeEvent)
Deferred state change where layers have been created and added
|
protected void |
extend(com.vaadin.client.ServerConnector target) |
protected T |
getControl() |
protected Map |
getMap() |
LeafletMapConnector |
getParent() |
LeafletControlState |
getState() |
void |
onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent) |
void |
onUnregister() |
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, getTag, hasEventListener, init, isEnabled, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, setTag, unregisterRpc, updateEnabledStateprotected void extend(com.vaadin.client.ServerConnector target)
extend in class com.vaadin.client.extensions.AbstractExtensionConnectorprotected T getControl()
protected abstract T createControl()
public void onUnregister()
onUnregister in interface com.vaadin.client.ServerConnectoronUnregister in class com.vaadin.client.ui.AbstractConnectorprotected Map getMap()
public void onStateChanged(com.vaadin.client.communication.StateChangeEvent stateChangeEvent)
onStateChanged in interface com.vaadin.client.communication.StateChangeEvent.StateChangeHandleronStateChanged in class com.vaadin.client.ui.AbstractConnectorpublic LeafletControlState getState()
getState in interface com.vaadin.client.ServerConnectorgetState in class com.vaadin.client.ui.AbstractConnectorprotected void doStateChange(com.vaadin.client.communication.StateChangeEvent stateChangeEvent)
stateChangeEvent - the eventpublic LeafletMapConnector getParent()
getParent in interface com.vaadin.client.ServerConnectorgetParent in interface com.vaadin.shared.ConnectorgetParent in class com.vaadin.client.ui.AbstractConnector