com.vaadin.terminal
Interface Extension

All Superinterfaces:
ClientConnector, Connector, RpcTarget, Serializable
All Known Implementing Classes:
AbstractExtension, AbstractJavaScriptExtension, JavaScript

public interface Extension
extends ClientConnector

An extension is an entity that is attached to a Component or another Extension and independently communicates between client and server.

An extension can only be attached once. It is not supported to move an extension from one target to another.

Extensions can use shared state and RPC in the same way as components.

Since:
7.0.0
Version:
7.0.0.alpha3
Author:
Vaadin Ltd

Method Summary
 
Methods inherited from interface com.vaadin.terminal.gwt.server.ClientConnector
attach, detach, getExtensions, getParent, getRoot, getStateType, isConnectorEnabled, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setParent
 
Methods inherited from interface com.vaadin.terminal.gwt.client.Connector
getConnectorId, getState
 
Methods inherited from interface com.vaadin.terminal.gwt.server.RpcTarget
getRpcManager
 



Copyright © 2000-2011 Vaadin Ltd. All Rights Reserved.