Uses of Class
com.vaadin.server.AbstractExtension
-
Packages that use AbstractExtension Package Description com.vaadin.data.provider com.vaadin.server com.vaadin.ui com.vaadin.ui.components.grid com.vaadin.ui.dnd com.vaadin.ui.renderers -
-
Uses of AbstractExtension in com.vaadin.data.provider
Subclasses of AbstractExtension in com.vaadin.data.provider Modifier and Type Class Description class
DataCommunicator<T>
DataProvider base class.class
HierarchicalDataCommunicator<T>
Data communicator that handles requesting hierarchical data fromHierarchicalDataProvider
and sending it to client side. -
Uses of AbstractExtension in com.vaadin.server
Subclasses of AbstractExtension in com.vaadin.server Modifier and Type Class Description class
AbstractJavaScriptExtension
Base class for Extensions with all client-side logic implemented using JavaScript.class
BrowserWindowOpener
Component extension that opens a browser popup window when the extended component is clicked.class
FileDownloader
Extension that starts a download when the extended component is clicked.class
Responsive
An extension providing responsive layout capabilities to any Vaadin component. -
Uses of AbstractExtension in com.vaadin.ui
Subclasses of AbstractExtension in com.vaadin.ui Modifier and Type Class Description static class
AbstractListing.AbstractListingExtension<T>
A helper base class for creating extensions for Listing components.static class
Grid.AbstractGridExtension<T>
A helper base class for creating extensions for the Grid component.static class
Grid.Column<T,V>
This extension manages the configuration and data communication for a Column inside of a Grid component.static class
Grid.DetailsManager<T>
Class for managing visible details rows.class
JavaScript
Provides access to JavaScript functionality in the web browser.class
Notification
A notification message, used to display temporary messages to the user - for example "Document saved", or "Save failed".static class
Tree.TreeMultiSelectionModel<T>
Custom MultiSelectionModel for Tree.class
Tree.TreeRenderer
String renderer that handles icon resources and stores their identifiers into data objects. -
Uses of AbstractExtension in com.vaadin.ui.components.grid
Subclasses of AbstractExtension in com.vaadin.ui.components.grid Modifier and Type Class Description class
AbstractSelectionModel<T>
Abstract selection model for grid.class
EditorImpl<T>
Implementation ofEditor
interface.class
GridDragSource<T>
Makes a Grid's rows draggable for HTML5 drag and drop functionality.class
GridDropTarget<T>
Makes the rows of a Grid HTML5 drop targets.class
MultiSelectionModelImpl<T>
Multiselection model for grid.class
NoSelectionModel<T>
Selection model that doesn't allow selecting anything from the grid.class
SingleSelectionModelImpl<T>
Single selection model for grid.class
TreeGridDragSource<T>
Makes a TreeGrid's rows draggable for HTML5 drag and drop functionality.class
TreeGridDropTarget<T>
Makes the rows of a TreeGrid HTML5 drop targets. -
Uses of AbstractExtension in com.vaadin.ui.dnd
Subclasses of AbstractExtension in com.vaadin.ui.dnd Modifier and Type Class Description class
DragSourceExtension<T extends AbstractComponent>
Extension to make a component drag source for HTML5 drag and drop functionality.class
DropTargetExtension<T extends AbstractComponent>
Extension to make a component a drop target for HTML5 drag and drop functionality.class
FileDropTarget<T extends AbstractComponent>
Extension to add drop target functionality to a widget for accepting and uploading files. -
Uses of AbstractExtension in com.vaadin.ui.renderers
Subclasses of AbstractExtension in com.vaadin.ui.renderers Modifier and Type Class Description class
AbstractJavaScriptRenderer<T,V>
Base class for Renderers with all client-side logic implemented using JavaScript.class
AbstractRenderer<T,V>
An abstract base class for server-sideGrid renderers
.class
ButtonRenderer<T>
A Renderer that displays a button with a textual caption.class
ClickableRenderer<T,V>
An abstract superclass forRenderer
s that render clickable items.class
ComponentRenderer
A renderer for presenting Components.class
DateRenderer
A renderer for presenting date values.class
HtmlRenderer
A renderer for presenting HTML content.class
ImageRenderer<T>
A renderer for presenting images.class
LocalDateRenderer
A renderer for presenting date values.class
LocalDateTimeRenderer
A renderer for presentingLocalDateTime
objects.class
NumberRenderer
A renderer for presenting number values.class
ProgressBarRenderer
A renderer that represents double values between 0 and 1 as a graphical progress bar.class
TextRenderer
A renderer for presenting a plain text representation of any value.
-