Package com.vaadin.client
Class JavaScriptExtension
- java.lang.Object
-
- com.vaadin.client.ui.AbstractConnector
-
- com.vaadin.client.extensions.AbstractExtensionConnector
-
- com.vaadin.client.JavaScriptExtension
-
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler,HasJavaScriptConnectorHelper,StateChangeEvent.StateChangeHandler,ServerConnector,Connector,Serializable
public final class JavaScriptExtension extends AbstractExtensionConnector implements HasJavaScriptConnectorHelper
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description JavaScriptExtension()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidextend(ServerConnector target)Called when the extension is attached to its parent.JavaScriptConnectorHelpergetJavascriptConnectorHelper()JavaScriptExtensionStategetState()Returns the shared state object for this connector.protected voidinit()Called when the connector has been initialized.voidonUnregister()Event called when connector has been unregistered.-
Methods inherited from class com.vaadin.client.extensions.AbstractExtensionConnector
setParent
-
Methods inherited from class com.vaadin.client.ui.AbstractConnector
addStateChangeHandler, addStateChangeHandler, createState, doInit, ensureHandlerManager, fireEvent, forceStateChange, getChildren, getConnection, getConnectorId, getParent, getResourceUrl, getRpcImplementations, getRpcProxy, getStateType, hasEventListener, isEnabled, onStateChanged, registerRpc, removeStateChangeHandler, removeStateChangeHandler, setChildren, unregisterRpc, updateEnabledState
-
-
-
-
Method Detail
-
init
protected void init()
Description copied from class:AbstractConnectorCalled when the connector has been initialized. Override this method to perform initialization of the connector.- Overrides:
initin classAbstractConnector
-
getJavascriptConnectorHelper
public JavaScriptConnectorHelper getJavascriptConnectorHelper()
- Specified by:
getJavascriptConnectorHelperin interfaceHasJavaScriptConnectorHelper
-
getState
public JavaScriptExtensionState getState()
Description copied from class:AbstractConnectorReturns the shared state object for this connector. Override this method to define the shared state type for your connector.- Specified by:
getStatein interfaceServerConnector- Overrides:
getStatein classAbstractConnector- Returns:
- the current shared state (never null)
-
onUnregister
public void onUnregister()
Description copied from interface:ServerConnectorEvent called when connector has been unregistered.- Specified by:
onUnregisterin interfaceServerConnector- Overrides:
onUnregisterin classAbstractConnector
-
extend
protected void extend(ServerConnector target)
Description copied from class:AbstractExtensionConnectorCalled when the extension is attached to its parent. This method is only called once as an extension cannot be moved from one parent to another.- Specified by:
extendin classAbstractExtensionConnector- Parameters:
target- The connector this extension extends
-
-