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 classDataCommunicator<T>DataProvider base class.classHierarchicalDataCommunicator<T>Data communicator that handles requesting hierarchical data fromHierarchicalDataProviderand sending it to client side. -
Uses of AbstractExtension in com.vaadin.server
Subclasses of AbstractExtension in com.vaadin.server Modifier and Type Class Description 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. -
Uses of AbstractExtension in com.vaadin.ui
Subclasses of AbstractExtension in com.vaadin.ui Modifier and Type Class Description static classAbstractListing.AbstractListingExtension<T>A helper base class for creating extensions for Listing components.static classGrid.AbstractGridExtension<T>A helper base class for creating extensions for the Grid component.static classGrid.Column<T,V>This extension manages the configuration and data communication for a Column inside of a Grid component.static classGrid.DetailsManager<T>Class for managing visible details rows.classJavaScriptProvides access to JavaScript functionality in the web browser.classNotificationA notification message, used to display temporary messages to the user - for example "Document saved", or "Save failed".static classTree.TreeMultiSelectionModel<T>Custom MultiSelectionModel for Tree.classTree.TreeRendererString 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 classAbstractSelectionModel<T>Abstract selection model for grid.classEditorImpl<T>Implementation ofEditorinterface.classGridDragSource<T>Makes a Grid's rows draggable for HTML5 drag and drop functionality.classGridDropTarget<T>Makes the rows of a Grid HTML5 drop targets.classMultiSelectionModelImpl<T>Multiselection model for grid.classNoSelectionModel<T>Selection model that doesn't allow selecting anything from the grid.classSingleSelectionModelImpl<T>Single selection model for grid.classTreeGridDragSource<T>Makes a TreeGrid's rows draggable for HTML5 drag and drop functionality.classTreeGridDropTarget<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 classDragSourceExtension<T extends AbstractComponent>Extension to make a component drag source for HTML5 drag and drop functionality.classDropTargetExtension<T extends AbstractComponent>Extension to make a component a drop target for HTML5 drag and drop functionality.classFileDropTarget<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 classAbstractJavaScriptRenderer<T,V>Base class for Renderers with all client-side logic implemented using JavaScript.classAbstractRenderer<T,V>An abstract base class for server-sideGrid renderers.classButtonRenderer<T>A Renderer that displays a button with a textual caption.classClickableRenderer<T,V>An abstract superclass forRenderers that render clickable items.classComponentRendererA renderer for presenting Components.classDateRendererA renderer for presenting date values.classHtmlRendererA renderer for presenting HTML content.classImageRenderer<T>A renderer for presenting images.classLocalDateRendererA renderer for presenting date values.classLocalDateTimeRendererA renderer for presentingLocalDateTimeobjects.classNumberRendererA renderer for presenting number values.classProgressBarRendererA renderer that represents double values between 0 and 1 as a graphical progress bar.classTextRendererA renderer for presenting a plain text representation of any value.
-