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 |
Modifier and Type | Class and Description |
---|---|
class |
DataCommunicator<T>
DataProvider base class.
|
class |
HierarchicalDataCommunicator<T>
Data communicator that handles requesting hierarchical data from
HierarchicalDataProvider and sending it to client side. |
Modifier and Type | Class and 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.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractSelectionModel<T>
Abstract selection model for grid.
|
class |
EditorImpl<T>
Implementation of
Editor 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.
|
Modifier and Type | Class and 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.
|
Modifier and Type | Class and 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-side
Grid renderers . |
class |
ButtonRenderer<T>
A Renderer that displays a button with a textual caption.
|
class |
ClickableRenderer<T,V>
An abstract superclass for
Renderer 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 presenting
LocalDateTime 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.
|
Copyright © 2018 Vaadin Ltd. All rights reserved.