Uses of Interface
com.vaadin.server.Extension
-
Packages that use Extension Package Description com.vaadin.server com.vaadin.server.communication.data com.vaadin.ui com.vaadin.ui.renderers -
-
Uses of Extension in com.vaadin.server
Classes in com.vaadin.server that implement Extension Modifier and Type Class Description classAbstractExtensionAn extension is an entity that is attached to a Component or another Extension and independently communicates between client and server.classAbstractJavaScriptExtensionBase class for Extensions with all client-side logic implemented using JavaScript.classBrowserWindowOpenerComponent extension that opens a browser popup window when the extended component is clicked.classFileDownloaderExtension that starts a download when the extended component is clicked.classResponsiveAn extension providing responsive layout capabilities to any Vaadin component.Methods in com.vaadin.server that return types with arguments of type Extension Modifier and Type Method Description Collection<Extension>AbstractClientConnector. getExtensions()Collection<Extension>ClientConnector. getExtensions()Get a read-only collection of all extensions attached to this connector.Collection<Extension>DragAndDropService. getExtensions()Methods in com.vaadin.server with parameters of type Extension Modifier and Type Method Description protected voidAbstractClientConnector. addExtension(Extension extension)Add an extension to this connector.voidAbstractClientConnector. removeExtension(Extension extension)voidClientConnector. removeExtension(Extension extension)Remove an extension from this connector.voidDragAndDropService. removeExtension(Extension extension) -
Uses of Extension in com.vaadin.server.communication.data
Classes in com.vaadin.server.communication.data that implement Extension Modifier and Type Class Description classRpcDataProviderExtensionProvides Vaadin server-side container data source to acom.vaadin.client.ui.grid.GridConnector. -
Uses of Extension in com.vaadin.ui
Subinterfaces of Extension in com.vaadin.ui Modifier and Type Interface Description static interfaceGrid.SelectionModelThe server-side interface that controls Grid's selection state.static interfaceGrid.SelectionModel.HasUserSelectionAllowedInterface implemented by selection models which support disabling client side selection while still allowing programmatic selection on the server.static interfaceGrid.SelectionModel.MultiA SelectionModel that supports multiple selections to be made.static interfaceGrid.SelectionModel.NoneA SelectionModel that does not allow for rows to be selected.static interfaceGrid.SelectionModel.SingleA SelectionModel that supports for only single rows to be selected at a time.Classes in com.vaadin.ui that implement Extension Modifier and Type Class Description static classGrid.AbstractGridExtensionAn abstract base class for server-side Grid extensions.static classGrid.AbstractRenderer<T>An abstract base class for server-sideGrid renderers.static classGrid.AbstractSelectionModelA base class for SelectionModels that contains some of the logic that is reusable.static classGrid.DetailComponentManagerA class that manages details components by callingGrid.DetailsGeneratoras needed.static classGrid.MultiSelectionModelA default implementation of aGrid.SelectionModel.Multistatic classGrid.NoSelectionModelA default implementation for aGrid.SelectionModel.Nonestatic classGrid.SingleSelectionModelA default implementation of aGrid.SelectionModel.SingleclassJavaScriptProvides access to JavaScript functionality in the web browser. -
Uses of Extension in com.vaadin.ui.renderers
Subinterfaces of Extension in com.vaadin.ui.renderers Modifier and Type Interface Description interfaceRenderer<T>A ClientConnector for controlling client-sideGrid renderers.Classes in com.vaadin.ui.renderers that implement Extension Modifier and Type Class Description classAbstractJavaScriptRenderer<T>Base class for Renderers with all client-side logic implemented using JavaScript.classButtonRendererA Renderer that displays a button with a textual caption.classClickableRenderer<T>An abstract superclass for Renderers that render clickable items.classDateRendererA renderer for presenting date values.classHtmlRendererA renderer for presenting HTML content.classImageRendererA renderer for presenting images.classNumberRendererA renderer for presenting number values.classProgressBarRendererA renderer that represents a double values as a graphical progress bar.classTextRendererA renderer for presenting simple plain-text string values.
-