All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary
| Class |
Description |
| AbsoluteLayout |
AbsoluteLayout is a layout implementation that mimics html absolute
positioning.
|
| AbstractBackEndDataProvider<T,F> |
Abstract base class for implementing back end data providers.
|
| AbstractBackEndHierarchicalDataProvider<T,F> |
|
| AbstractBeanPropertyDefinition<T,V> |
Abstract base class for PropertyDefinition implementations for beans.
|
| AbstractClientConnector |
An abstract base class for ClientConnector implementations.
|
| AbstractColorPicker |
An abstract class that defines default implementation for a color picker
component.
|
| AbstractColorPicker.Coordinates2Color |
Interface for converting 2d-coordinates to a Color.
|
| AbstractColorPicker.PopupStyle |
The style of the color picker popup.
|
| AbstractComponent |
An abstract class that defines default implementation for the
Component interface.
|
| AbstractComponentContainer |
|
| AbstractDataProvider<T,F> |
Abstract data provider implementation which takes care of refreshing data
from the underlying data provider.
|
| AbstractDateField<T extends Temporal & TemporalAdjuster & Serializable & Comparable<? super T>,R extends Enum<R>> |
A date editor component with LocalDate as an input value.
|
| AbstractDeploymentConfiguration |
An abstract base class for DeploymentConfiguration implementations.
|
| AbstractEmbedded |
Abstract base for embedding components.
|
| AbstractErrorMessage |
Base class for component error messages.
|
| AbstractErrorMessage.ContentMode |
|
| AbstractExtension |
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| AbstractField<T> |
An abstract implementation of a field, or a Component allowing user
input.
|
| AbstractFocusable |
An abstract base class for focusable components.
|
| AbstractHierarchicalDataProvider<T,F> |
Abstract hierarchical data provider implementation which takes care of item
refreshes and associated events.
|
| AbstractJavaScriptComponent |
Base class for Components with all client-side logic implemented using
JavaScript.
|
| AbstractJavaScriptExtension |
Base class for Extensions with all client-side logic implemented using
JavaScript.
|
| AbstractJavaScriptRenderer<T,V> |
Base class for Renderers with all client-side logic implemented using
JavaScript.
|
| AbstractLayout |
An abstract class that defines default implementation for the Layout
interface.
|
| AbstractListing<T> |
A base class for listing components.
|
| AbstractListing.AbstractListingExtension<T> |
A helper base class for creating extensions for Listing components.
|
| AbstractLocalDateField |
|
| AbstractLocalDateTimeField |
|
| AbstractMedia |
Abstract base class for the HTML5 media components.
|
| AbstractMultiSelect<T> |
Base class for listing components that allow selecting multiple items.
|
| AbstractOrderedLayout |
|
| AbstractRenderer<T,V> |
|
| AbstractSelectionModel<T> |
Abstract selection model for grid.
|
| AbstractSingleComponentContainer |
Abstract base class for component containers that have only one child
component.
|
| AbstractSingleSelect<T> |
An abstract base class for listing components that only support single
selection and no lazy loading of data items.
|
| AbstractSplitPanel |
AbstractSplitPanel.
|
| AbstractSplitPanel.SplitPositionChangeEvent |
Event that indicates a change in SplitPanel's splitter position.
|
| AbstractSplitPanel.SplitPositionChangeListener |
|
| AbstractSplitPanel.SplitterClickEvent |
|
| AbstractSplitPanel.SplitterClickListener |
SplitterClickListener interface for listening for
SplitterClickEvent fired by a SplitPanel.
|
| AbstractStringToNumberConverter<T extends Number> |
A converter that converts from the number type T to String and back.
|
| AbstractTextField |
Abstract base class for text input components.
|
| AbstractValidator<T> |
An abstract base class for typed validators.
|
| AcceptAll |
Criterion that accepts all drops anywhere on the component.
|
| AcceptCriterion |
Criterion that can be used create policy to accept/discard dragged content
(presented by Transferable).
|
| Accordion |
An accordion is a component similar to a TabSheet, but with a
vertical orientation and the selected component presented between tabs.
|
| Action |
Implements the action framework.
|
| Action.Container |
Interface implemented by all components where actions can be registered.
|
| Action.Handler |
Interface implemented by classes who wish to handle actions.
|
| Action.Listener |
An Action that implements this interface can be added to an
Action.Notifier (or NotifierProxy) via the addAction()
-method, which in many cases is easier than implementing the
Action.Handler interface.
|
| Action.Notifier |
Action.Containers implementing this support an easier way of adding
single Actions than the more involved Action.Handler.
|
| Action.ShortcutNotifier |
|
| ActionManager |
Javadoc TODO
Notes:
|
| Alignment |
Class containing information about alignment of a component.
|
| And |
A compound criterion that accepts the drag if all of its criteria accepts the
drag.
|
| AtmospherePushConnection |
A PushConnection implementation using the Atmosphere push support
that is by default included in Vaadin.
|
| AtmospherePushConnection.FragmentedMessage |
Represents a message that can arrive as multiple fragments.
|
| AtmospherePushConnection.State |
|
| Audio |
The Audio component translates into an HTML5 <audio> element and as
such is only supported in browsers that support HTML5 media markup.
|
| AutoGenerated |
Marker annotation for automatically generated code elements.
|
| BackEndDataProvider<T,F> |
A data provider that lazy loads items from a back end.
|
| BackEndHierarchicalDataProvider<T,F> |
A data provider that lazy loads items from a back end containing hierarchical
data.
|
| BeanPropertySet<T> |
A PropertySet that uses reflection to find bean properties.
|
| BeanPropertySet.NestedBeanPropertyDefinition<T,V> |
Contains properties for a bean type which is nested in another
definition.
|
| BeanUtil |
Utility class for Java Beans information access.
|
| BeanValidationBinder<BEAN> |
|
| BeanValidator |
A Validator using the JSR-303 (javax.validation) annotation-based
bean validation mechanism.
|
| BigDecimalRangeValidator |
Validator for validating that an BigDecimal is inside a given range.
|
| BigIntegerRangeValidator |
Validator for validating that an BigInteger is inside a given range.
|
| Binder<BEAN> |
Connects one or more Field components to properties of a backing data
type such as a bean type.
|
| Binder.Binding<BEAN,TARGET> |
Represents the binding between a field and a data property.
|
| Binder.BindingBuilder<BEAN,TARGET> |
Creates a binding between a field and a data property.
|
| Binder.BindingBuilderImpl<BEAN,FIELDVALUE,TARGET> |
An internal implementation of BindingBuilder.
|
| Binder.BindingImpl<BEAN,FIELDVALUE,TARGET> |
An internal implementation of Binding.
|
| BinderValidationStatus<BEAN> |
Binder validation status change.
|
| BinderValidationStatusHandler<BEAN> |
|
| BindingValidationStatus<TARGET> |
Represents the status of field validation.
|
| BindingValidationStatus.Status |
Status of the validation.
|
| BindingValidationStatusHandler |
|
| BootstrapContribution |
OSGi service component registering bootstrap JS as published resources in
OSGi environments.
|
| BootstrapFragmentResponse |
A representation of a bootstrap fragment being generated.
|
| BootstrapHandler |
Deprecated.
|
| BootstrapHandler.BootstrapUriResolver |
The URI resolver used in the bootstrap process.
|
| BootstrapListener |
Event listener notified when the bootstrap HTML is about to be generated and
send to the client.
|
| BootstrapPageResponse |
A representation of a bootstrap page being generated.
|
| BootstrapResponse |
Base class providing common functionality used in different bootstrap
modification events.
|
| BrowserFrame |
A component displaying an embedded web page.
|
| BrowserWindowOpener |
Component extension that opens a browser popup window when the extended
component is clicked.
|
| Button |
A generic button component.
|
| Button.ClickEvent |
Click event.
|
| Button.ClickListener |
|
| Button.ClickShortcut |
A ShortcutListener specifically made to define a keyboard
shortcut that invokes a click on the given button.
|
| ButtonRenderer<T> |
A Renderer that displays a button with a textual caption.
|
| ByteRangeValidator |
Validator for validating that an Byte is inside a given range.
|
| CallbackDataProvider<T,F> |
Data provider that uses one callback for fetching items from a back end and
another callback for counting the number of available items.
|
| CallbackDataProvider.CountCallback<T,F> |
Callback interface for counting the number of items in a backend based on
a query.
|
| CallbackDataProvider.FetchCallback<T,F> |
Callback interface for fetching a stream of items from a backend based on
a query.
|
| CheckBox |
|
| CheckBox.CheckBoxInputElement |
The inner input element of the CheckBox.
|
| CheckBox.CheckBoxLabelElement |
The inner label element of the CheckBox.
|
| CheckBoxGroup<T> |
A group of Checkboxes.
|
| ClassPathExplorer |
Utility class to collect widgetset related information from classpath.
|
| ClassPathExplorer.LocationInfo |
Contains information about widgetsets and themes found on the classpath.
|
| ClassResource |
ClassResource is a named resource accessed with the class
loader.
|
| ClickableRenderer<T,V> |
An abstract superclass for Renderers that render clickable items.
|
| ClickableRenderer.RendererClickEvent<T> |
An event fired when a clickable widget rendered by a ClickableRenderer is
clicked.
|
| ClickableRenderer.RendererClickListener<T> |
|
| ClientConnector |
Interface implemented by all connectors that are capable of communicating
with the client side.
|
| ClientConnector.AttachEvent |
Event fired after a connector is attached to the application.
|
| ClientConnector.AttachListener |
|
| ClientConnector.ConnectorErrorEvent |
An error event for connector related errors.
|
| ClientConnector.DetachEvent |
Event fired before a connector is detached from the application.
|
| ClientConnector.DetachListener |
|
| ClientMethodInvocation |
Internal class for keeping track of pending server to client method
invocations for a Connector.
|
| ClientRpcWriter |
|
| ClientSideCriterion |
Parent class for criteria that can be completely validated on client side.
|
| CollapseEvent<T> |
An event that is fired when an item is collapsed in a listing component that
displays hierarchical data.
|
| CollapseEvent.CollapseListener<T> |
Item collapse event listener.
|
| ColorPicker |
A class that defines default (button-like) implementation for a color picker
component.
|
| ColorPickerArea |
A class that defines area-like implementation for a color picker component.
|
| ColorPickerGradient |
A component that represents a color gradient within a color picker.
|
| ColorPickerGrid |
A component that represents a color selection grid within a color picker.
|
| ColorPickerHistory |
A component that represents color selection history within a color picker.
|
| ColorPickerPopup |
A component that represents color selection popup within a color picker.
|
| ColorPickerPreview |
A component that represents color selection preview within a color picker.
|
| ColorPickerSelect |
A component that represents color selection swatches within a color picker.
|
| ColorUtil |
Utility class for matching and parsing Color objects from
String input.
|
| ColumnReorderListener |
An event listener for column reorder events in the Grid.
|
| ColumnResizeListener |
An event listener for column resize events in the Grid.
|
| ColumnVisibilityChangeListener |
An event listener for column visibility change events in the Grid.
|
| ComboBox<T> |
A filtering dropdown single-select.
|
| ComboBox.CaptionFilter |
Predicate to check ComboBox item captions against user typed
strings.
|
| ComboBox.DeclarativeStyleGenerator<T> |
Item style generator class for declarative support.
|
| ComboBox.FetchItemsCallback<T> |
A callback method for fetching items.
|
| ComboBox.NewItemHandler |
Deprecated.
|
| ComboBox.NewItemProvider<T> |
Provider function that adds a new item based on user input when the new
items allowed mode is active.
|
| Component |
Component is the top-level interface that is and must be implemented
by all Vaadin components.
|
| Component.ErrorEvent |
Class of all component originated error events.
|
| Component.Event |
Superclass of all component originated events.
|
| Component.Focusable |
A sub-interface implemented by components that can obtain input focus.
|
| Component.Listener |
Listener interface for receiving Component.Events.
|
| ComponentContainer |
A special type of parent which allows the user to add and remove components
to it.
|
| ComponentRenderer |
A renderer for presenting Components.
|
| ComponentRootSetter |
Internal utility class.
|
| ComponentSizeValidator |
|
| ComponentSizeValidator.FileLocation |
|
| ComponentSizeValidator.InvalidLayout |
|
| Composite |
Composite allows creating new UI components by composition of existing
server-side components.
|
| CompositeErrorMessage |
Class for combining multiple error messages together.
|
| ConfigurableFilterDataProvider<T,Q,C> |
A data provider that supports programmatically setting a filter that will be
applied to all queries.
|
| ConfigurableFilterDataProviderWrapper<T,Q,C,F> |
A configurable data provider that wraps another data provider by combining
any filter from the component with the configured filter and passing that to
the wrapped provider through the query.
|
| ConnectorActionManager |
An ActionManager connected to a connector.
|
| ConnectorEvent |
A base class for user interface events fired by connectors.
|
| ConnectorEventListener |
Event listener interface for events originating from server side connectors.
|
| ConnectorHelper |
Provides various helper methods for connectors.
|
| ConnectorHierarchyWriter |
Serializes a connector hierarchy to JSON.
|
| ConnectorIdGenerationEvent |
Event object containing information related to connector id generation.
|
| ConnectorIdGenerator |
Callback for generating the id for new connectors.
|
| ConnectorResource |
A resource that is served through the Connector that is using the resource.
|
| ConnectorResourceHandler |
|
| ConnectorTracker |
|
| ConnectorTypeWriter |
Serializes connector type mappings to JSON.
|
| Constants |
Internal constants used by both the client and the server side framework.
|
| ContainsDataFlavor |
A Criterion that checks whether Transferable contains given data
flavor.
|
| ContextClickEvent |
|
| ContextClickEvent.ContextClickListener |
|
| ContextClickEvent.ContextClickNotifier |
|
| Converter<PRESENTATION,MODEL> |
Interface that implements conversion between a model and a presentation type.
|
| ConverterFactory |
Creates Converter instances capable to handle conversion between a
model and a presentation type.
|
| CssLayout |
CssLayout is a layout component that can be used in browser environment only.
|
| CurrentInstance |
Keeps track of various current instances for the current thread.
|
| CurrentInstanceFallbackResolver<T> |
Fallback that is used to revolve current instances when they are not
available by regular means.
|
| CustomComponent |
Custom component provides a simple implementation of the Component
interface to allow creating new UI components by composition of existing
server-side components.
|
| CustomField<T> |
A HasValue whose UI content can be constructed by the user, enabling
the creation of e.g.
|
| CustomizedSystemMessages |
Contains the system messages used to notify the user about various critical
situations that can occur.
|
| CustomLayout |
A container component with freely designed layout and style.
|
| DataChangeEvent<T> |
An event fired when the data of a DataProvider changes.
|
| DataChangeEvent.DataRefreshEvent<T> |
An event fired when a single item of a DataProvider has been
updated.
|
| DataCommunicator<T> |
DataProvider base class.
|
| DataGenerator<T> |
|
| DataKeyMapper<T> |
DataKeyMapper to map data objects to key strings.
|
| DataProvider<T,F> |
A common interface for fetching data from a backend.
|
| DataProviderListener<T> |
Interface for listening for a data change events fired by a
DataProvider.
|
| DataProviderWrapper<T,F,M> |
Wrapper class for modifying, chaining and replacing filters and sorting in a
query.
|
| DateField |
A date entry component, which displays the actual date selector as a popup.
|
| DateRangeValidator |
Validator for validating that a LocalDate is inside a given range.
|
| DateRenderer |
A renderer for presenting date values.
|
| DateSerializer |
Server side serializer/deserializer for java.util.Date.
|
| DateTimeField |
A date time entry component, which displays the actual date selector as a
popup.
|
| DateTimeRangeValidator |
Validator for validating that a LocalDateTime is inside a given
range.
|
| DateToLongConverter |
A converter that converts from Long to Date and back.
|
| DateToSqlDateConverter |
Converter for handling conversion between Date and
Date.
|
| DefaultConverterFactory |
Default implementation of ConverterFactory, handling all standard
converters defined in com.vaadin.flow.data.converters package.
|
| DefaultDeploymentConfiguration |
The default implementation of DeploymentConfiguration based on a base
class for resolving system properties and a set of init parameters.
|
| DefaultErrorHandler |
|
| DefaultSystemMessagesProvider |
System messages provider using the built-in default system messages.
|
| DefaultUIProvider |
|
| Dependency |
Represents a stylesheet or JavaScript to include on the page.
|
| Dependency.Type |
The type of dependency.
|
| DependencyFilter |
|
| DependencyFilter.FilterContext |
Provides context information for the dependency filter operation.
|
| DeploymentConfiguration |
A collection of properties configured at deploy time as well as a way of
accessing third party properties not explicitly supported by this class.
|
| DescriptionGenerator<T> |
Deprecated.
|
| DescriptionGenerator<T> |
A callback interface for generating description texts for an item.
|
| Design |
Design is used for reading a component hierarchy from an html string or input
stream and, conversely, for writing an html representation corresponding to a
given component hierarchy.
|
| Design.ComponentFactory |
Callback for creating instances of a given component class when reading
designs.
|
| Design.ComponentMapper |
Delegate for handling the mapping between tag names and component
instances.
|
| Design.DefaultComponentFactory |
Default implementation of Design.ComponentFactory, using
Class.forName(className).newInstance() for finding the
component class and creating a component instance.
|
| Design.DefaultComponentMapper |
|
| DesignAttributeHandler |
Default attribute handler implementation used when parsing designs to
component trees.
|
| DesignContext |
This class contains contextual information that is collected when a component
tree is constructed based on HTML design template.
|
| DesignContext.ComponentCreationListener |
Interface to be implemented by component creation listeners.
|
| DesignDateConverter |
|
| DesignEnumConverter<T extends Enum> |
|
| DesignException |
|
| DesignFormatter |
Class focused on flexible and consistent formatting and parsing of different
values throughout reading and writing Design.
|
| DesignLocalDateConverter |
|
| DesignLocalDateTimeConverter |
|
| DesignObjectConverter |
|
| DesignResourceConverter |
|
| DesignRoot |
Marks the component as the root of a design (html) file.
|
| DesignShortcutActionConverter |
|
| DesignTimeZoneConverter |
|
| DesignToStringConverter<TYPE> |
|
| DetailsGenerator<T> |
A callback interface for generating details for a particular row in Grid.
|
| DoubleRangeValidator |
Validator for validating that a Double is inside a given range.
|
| DownloadStream |
Downloadable stream.
|
| DragAndDropEvent |
Deprecated.
|
| DragAndDropService |
Deprecated.
|
| DragAndDropWrapper |
Deprecated.
|
| DragAndDropWrapper.DragStartMode |
|
| DragEndEvent<T extends AbstractComponent> |
HTML5 drag end event.
|
| DragEndListener<T extends AbstractComponent> |
Interface to be implemented when creating a dragend listener on a drag source
for HTML5 drag and drop.
|
| DragSource |
Deprecated.
|
| DragSourceExtension<T extends AbstractComponent> |
Extension to make a component drag source for HTML5 drag and drop
functionality.
|
| DragStartEvent<T extends AbstractComponent> |
HTML5 drag start event.
|
| DragStartListener<T extends AbstractComponent> |
Interface to be implemented when creating a dragstart listener on a drag
source for HTML5 drag and drop.
|
| DropEvent<T extends AbstractComponent> |
Server side drop event.
|
| DropHandler |
Deprecated.
|
| DropIndexCalculator<T> |
A handler for calculating the index of the dropped items on the drop target
grid.
|
| DropListener<T extends AbstractComponent> |
Interface to be implemented when creating a drop listener on a drop target
for HTML5 drag and drop.
|
| DropTarget |
Deprecated.
|
| DropTargetExtension<T extends AbstractComponent> |
Extension to make a component a drop target for HTML5 drag and drop
functionality.
|
| Editor<T> |
An editor in a Grid.
|
| EditorCancelEvent<T> |
An event that is fired when a Grid editor is cancelled.
|
| EditorCancelListener<T> |
An event listener for a Grid editor cancel events.
|
| EditorErrorGenerator<T> |
Generator for creating editor validation and conversion error messages.
|
| EditorImpl<T> |
Implementation of Editor interface.
|
| EditorOpenEvent<T> |
An event that is fired when a Grid editor is opened.
|
| EditorOpenListener<T> |
An event listener for a Grid editor save events.
|
| EditorSaveEvent<T> |
An event that is fired when a Grid editor is saved.
|
| EditorSaveListener<T> |
An event listener for a Grid editor save events.
|
| EmailValidator |
A string validator for e-mail addresses.
|
| Embedded |
A component for embedding external objects.
|
| EncodeResult |
|
| EncodeUtil |
Utilities related to various encoding schemes.
|
| ErrorEvent |
An error thrown by the framework and handled by an ErrorHandler.
|
| ErrorHandler |
Interface for listening to errors in the application.
|
| ErrorHandlingRunnable |
Defines the interface to handle exceptions thrown during the execution of a
FutureAccess.
|
| ErrorMessage |
Interface for rendering error messages to terminal.
|
| ErrorMessageProducer |
Deprecated. |
| ErrorMessageProvider |
Provider interface for generating localizable error messages using
ValueContext.
|
| EventRouter |
EventRouter class implementing the inheritable event listening
model.
|
| EventTrigger |
Provides support for triggering an event from a given parts of a component or
using various events.
|
| ExpandEvent<T> |
An event that is fired when an item is expanded in a listing component that
displays hierarchical data.
|
| ExpandEvent.ExpandListener<T> |
Item expand event listener.
|
| Extension |
An extension is an entity that is attached to a Component or another
Extension and independently communicates between client and server.
|
| ExternalResource |
ExternalResource implements source for resources fetched from
location specified by URL:s.
|
| FieldBinder |
Binder utility that binds member fields of a design class instance to given
component instances.
|
| FieldBindingException |
Exception that is thrown when an error occurs during field binding when
reading a design template.
|
| FieldEvents |
Interface that serves as a wrapper for focus and blur events.
|
| FieldEvents.BlurEvent |
BlurEvent class for holding additional event information.
|
| FieldEvents.BlurListener |
BlurListener interface for listening for
BlurEvent fired by a Field.
|
| FieldEvents.BlurNotifier |
The interface for adding and removing BlurEvent listeners.
|
| FieldEvents.FocusAndBlurServerRpcDecorator |
Focus and blur server RPC implementation which fires focus or blur event
using a provided event handler.
|
| FieldEvents.FocusAndBlurServerRpcImpl |
|
| FieldEvents.FocusEvent |
FocusEvent class for holding additional event information.
|
| FieldEvents.FocusListener |
FocusListener interface for listening for
FocusEvent fired by a Field.
|
| FieldEvents.FocusNotifier |
The interface for adding and removing FocusEvent listeners.
|
| FileDownloader |
Extension that starts a download when the extended component is clicked.
|
| FileDropEvent<T extends AbstractComponent> |
File drop event that contains the collection of files dropped on a file drop
target.
|
| FileDropHandler<T extends AbstractComponent> |
Handles the drop event on a file drop target.
|
| FileDropTarget<T extends AbstractComponent> |
Extension to add drop target functionality to a widget for accepting and
uploading files.
|
| FileResource |
FileResources are files or directories on local filesystem.
|
| FileTypeResolver |
Utility class that can figure out mime-types and icons related to files.
|
| FileUploadHandler |
Handles a file upload request submitted via an Upload component.
|
| FileUploadHandler.SimpleMultiPartInputStream |
Stream that extracts content from another stream until the boundary
string is encountered.
|
| FileUploadHandler.UploadInterruptedException |
|
| FloatRangeValidator |
Validator for validating that a Float is inside a given range.
|
| FocusShortcut |
|
| FontAwesome |
Deprecated.
|
| FontIcon |
A font icon is a type of icon that is made by displaying one character from a
specially constructed font containing icons ("icon font").
|
| Footer |
Represents the footer section of a Grid.
|
| FooterCell |
An individual cell on a Grid footer row.
|
| FooterRow |
A footer row in a Grid.
|
| FormLayout |
FormLayout is used to layout fields.
|
| GenericFontIcon |
A generic implementation of FontIcon interface.
|
| GlobalResourceHandler |
|
| Grid<T> |
A grid component for displaying tabular data.
|
| Grid.AbstractGridExtension<T> |
A helper base class for creating extensions for the Grid component.
|
| Grid.Column<T,V> |
This extension manages the configuration and data communication for a
Column inside of a Grid component.
|
| Grid.Column.NestedNullBehavior |
Behavior when parsing nested properties which may contain
null values in the property chain.
|
| Grid.ColumnReorderEvent |
An event that is fired when the columns are reordered.
|
| Grid.ColumnResizeEvent |
An event that is fired when a column is resized, either programmatically
or by the user.
|
| Grid.ColumnVisibilityChangeEvent |
An event that is fired when a column's visibility changes.
|
| Grid.DetailsManager<T> |
Class for managing visible details rows.
|
| Grid.FetchItemsCallback<T> |
A callback method for fetching items.
|
| Grid.GridContextClickEvent<T> |
ContextClickEvent for the Grid Component.
|
| Grid.ItemClick<T> |
An event fired when an item in the Grid has been clicked.
|
| Grid.SelectionMode |
Selection mode representing the built-in selection models in grid.
|
| GridDragEndEvent<T> |
Drop event on an HTML5 drop target Grid row.
|
| GridDragEndListener<T> |
Drop listener for HTML5 drop on a Grid row.
|
| GridDragSource<T> |
Makes a Grid's rows draggable for HTML5 drag and drop functionality.
|
| GridDragStartEvent<T> |
Drag start event on an HTML5 drag source Grid row.
|
| GridDragStartListener<T> |
Drag start listener for HTML5 drag start on a Grid row.
|
| GridDropEvent<T> |
Drop event on an HTML5 drop target Grid row.
|
| GridDropListener<T> |
Drop listener for HTML5 drop on a Grid row.
|
| GridDropTarget<T> |
Makes the rows of a Grid HTML5 drop targets.
|
| GridLayout |
A layout where the components are laid out on a grid using cell coordinates.
|
| GridMultiSelect<T> |
Wrapper class to wrap Grid into a MultiSelect.
|
| GridRowDragger<T> |
Allows dragging rows for reordering within a Grid and between two separate
Grids when the item type is the same.
|
| GridSelectionModel<T> |
The server-side interface that controls Grid's selection state.
|
| GridSingleSelect<T> |
Wrapper class to wrap Grid into a SingleSelect.
|
| GridSortOrder<T> |
Sorting information for Grid.
|
| GridSortOrderBuilder<T> |
Helper classes with fluent API for constructing GridSortOrder lists.
|
| HasChildMeasurementHint |
Component with layout measuring hint.
|
| HasChildMeasurementHint.ChildMeasurementHint |
Specifies how you would like child components measurements to be handled.
|
| HasComponents |
|
| HasComponents.ComponentAttachDetachNotifier |
Interface for HasComponents implementations that support sending
attach and detach events for components.
|
| HasComponents.ComponentAttachEvent |
Component attach event sent when a component is attached to container.
|
| HasComponents.ComponentAttachListener |
Component attach listener interface.
|
| HasComponents.ComponentDetachEvent |
Component detach event sent when a component is detached from container.
|
| HasComponents.ComponentDetachListener |
Component detach listener interface.
|
| HasDataProvider<T> |
A generic interface for listing components that use a data provider for
showing data.
|
| HasFilterableDataProvider<T,F> |
A generic interface for listing components that use a filterable data
provider for showing data.
|
| HasHierarchicalDataProvider<T> |
A generic interface for hierarchical listing components that use a data
provider for showing data.
|
| HasItems<T> |
A component that displays a collection of items.
|
| HasStyleNames |
Implemented by components which support style names.
|
| HasUserOriginated |
Marker for events which provides information of the event origin.
|
| HasValue<V> |
A generic interface for field components and other user interface objects
that have a user-editable value.
|
| HasValue.ValueChangeEvent<V> |
An event fired when the value of a HasValue changes.
|
| HasValue.ValueChangeListener<V> |
A listener for value change events.
|
| HasValueChangeMode |
Implemented by components which support value change modes.
|
| Header |
Represents the header section of a Grid.
|
| HeaderCell |
An individual cell on a Grid header row.
|
| HeaderRow |
A header row in a Grid.
|
| HeartbeatHandler |
Handles heartbeat requests.
|
| HierarchicalDataCommunicator<T> |
Data communicator that handles requesting hierarchical data from
HierarchicalDataProvider and sending it to client side.
|
| HierarchicalDataProvider<T,F> |
A common interface for fetching hierarchical data from a data source, such as
an in-memory collection or a backend database.
|
| HierarchicalQuery<T,F> |
Immutable hierarchical query object used to request data from a backend.
|
| HierarchyMapper<T,F> |
Mapper for hierarchical data.
|
| HorizontalLayout |
Horizontal layout
HorizontalLayout is a component container, which shows the
subcomponents in the order of their addition (horizontally).
|
| HorizontalSplitPanel |
A horizontal split panel contains two components and lays them horizontally.
|
| Html5File |
DragAndDropWrapper can receive also files from client computer if
appropriate HTML 5 features are supported on client side.
|
| HtmlImport |
If this annotation is present on a ClientConnector class, the
framework ensures the referenced HTML imports are loaded before the init
method for the corresponding client-side connector is invoked.
|
| HtmlRenderer |
A renderer for presenting HTML content.
|
| IconGenerator<T> |
A callback interface for generating icons for an item.
|
| Image |
Component for embedding images.
|
| ImageRenderer<T> |
A renderer for presenting images.
|
| InlineDateField |
A date entry component, which displays the actual date selector inline.
|
| InlineDateTimeField |
A date time entry component, which displays the actual date selector inline.
|
| InMemoryDataProvider<T> |
A mixin interface for in-memory data providers.
|
| InMemoryDataProviderHelpers |
|
| IntegerRangeValidator |
Validator for validating that an Integer is inside a given range.
|
| InternalContainerAnnotationForHtml |
Annotation enabling using multiple @HtmlImport
annotations.
|
| InternalContainerAnnotationForJS |
Annotation enabling using multiple @JavaScript
annotations.
|
| InternalContainerAnnotationForSS |
Annotation enabling using multiple @StyleSheet
annotations.
|
| ItemCaptionGenerator<T> |
|
| ItemClickListener<T> |
A listener for item click events.
|
| ItemCollapseAllowedProvider<T> |
A callback interface for resolving whether client-side collapsing should be
allowed for an item in a listing component that displays hierarchical data,
such as TreeGrid.
|
| JavaScript |
If this annotation is present on a ClientConnector class, the
framework ensures the referenced JavaScript files are loaded before the init
method for the corresponding client-side connector is invoked.
|
| JavaScript |
Provides access to JavaScript functionality in the web browser.
|
| JavaScript.JavaScriptCallbackRpc |
|
| JavaScriptCallbackHelper |
|
| JavaScriptFunction |
Defines a method that is called by a client-side JavaScript function.
|
| JsonCodec |
Decoder for converting RPC parameters and other values from JSON in transfer
between the client and the server and vice versa.
|
| JsonCodec.BeanProperty |
|
| JsonPaintTarget |
User Interface Description Language Target.
|
| JSONSerializer<T> |
Implementors of this interface knows how to serialize an Object of a given
type to JSON and how to deserialize the JSON back into an object.
|
| JSR356WebsocketInitializer |
Initializer class for JSR 356 websockets.
|
| JSR356WebsocketInitializer.FakeServletConfig |
"ServletConfig" which only provides information from a
ServletRegistration and its ServletContext.
|
| KeyMapper<V> |
KeyMapper is the simple two-way map for generating textual keys
for objects and retrieving the objects later with the key.
|
| Label |
Label component for showing non-editable short texts.
|
| Layout |
Extension to the ComponentContainer interface which adds the
layouting control to the elements in the container.
|
| Layout.AlignmentHandler |
AlignmentHandler is most commonly an advanced Layout that can
align its components.
|
| Layout.MarginHandler |
This type of layout supports automatic addition of margins (space around
its components).
|
| Layout.SpacingHandler |
This type of layout supports automatic addition of space between its
components.
|
| LayoutEvents |
|
| LayoutEvents.LayoutClickEvent |
An event fired when the layout has been clicked.
|
| LayoutEvents.LayoutClickListener |
|
| LayoutEvents.LayoutClickNotifier |
The interface for adding and removing LayoutClickEvent
listeners.
|
| LegacyApplication |
Deprecated.
|
| LegacyApplicationUIProvider |
Deprecated.
|
| LegacyCommunicationManager |
Deprecated.
|
| LegacyCommunicationManager.InvalidUIDLSecurityKeyException |
Deprecated.
|
| LegacyComponent |
Deprecated.
|
| LegacyPaint |
|
| LegacyUidlWriter |
Serializes legacy UIDL changes to JSON.
|
| LegacyVaadinServlet |
|
| LegacyWindow |
Deprecated. |
| Link |
Link is used to create external or internal URL links.
|
| ListDataProvider<T> |
|
| ListenerMethod |
One registered event listener.
|
| ListSelect<T> |
This is a simple list select without, for instance, support for new items,
lazyloading, and other advanced features.
|
| LoadingIndicatorConfiguration |
Provides method for configuring the loading indicator.
|
| LocalDateRenderer |
A renderer for presenting date values.
|
| LocalDateTimeRenderer |
A renderer for presenting LocalDateTime objects.
|
| LocalDateTimeToDateConverter |
A converter that converts between LocalDateTime and
Date.
|
| LocalDateToDateConverter |
A converter that converts between LocalDate and
Date.
|
| LocaleService |
Server side service which handles locale and the transmission of locale date
to the client side LocaleService.
|
| LoginForm |
Login form with auto-completion and auto-fill for all major browsers.
|
| LoginForm.LoginEvent |
Event sent when the login form is submitted.
|
| LoginForm.LoginListener |
Listener triggered when a login occurs in a LoginForm.
|
| LongPollingCacheFilter |
A PerRequestBroadcastFilter implementation that handles
AtmospherePushConnection.PushMessages
to ensure that a message is preserved in the BroadcasterCache until
the client has received it.
|
| LongRangeValidator |
Validator for validating that an Long is inside a given range.
|
| MarkedAsDirtyConnectorEvent |
Event which is fired for all registered MarkDirtyListeners when a connector
is marked as dirty.
|
| MarkedAsDirtyListener |
An interface used for listening to marked as dirty events.
|
| MenuBar |
A class representing a horizontal menu bar.
|
| MenuBar.Command |
This interface contains the layer for menu commands of the
MenuBar class.
|
| MetadataWriter |
Serializes miscellaneous metadata to JSON.
|
| MethodEventSource |
Interface for classes supporting registration of methods as event receivers.
|
| MouseEvents |
Interface that serves as a wrapper for mouse related events.
|
| MouseEvents.ClickEvent |
Class for holding information about a mouse click event.
|
| MouseEvents.ClickListener |
|
| MouseEvents.DoubleClickEvent |
Class for holding additional event information for DoubleClick events.
|
| MouseEvents.DoubleClickListener |
|
| MultiSelect<T> |
Multi selection component which allows to select and deselect multiple items.
|
| MultiSelectionEvent<T> |
|
| MultiSelectionListener<T> |
A listener for listening for selection changes from a multiselection
component.
|
| MultiSelectionModel<T> |
Multiselection model interface for Grid.
|
| MultiSelectionModel.SelectAllCheckBoxVisibility |
State for showing the select all checkbox in the grid's default header
row for the selection column.
|
| MultiSelectionModelImpl<T> |
Multiselection model for grid.
|
| NativeButton |
|
| NativeSelect<T> |
A simple drop-down select component.
|
| NavigationStateManager |
An interface for handling interaction between Navigator and the
browser location URI or other similar view identification and bookmarking
system.
|
| Navigator |
A navigator utility that allows switching of views in a part of an
application.
|
| Navigator.ClassBasedViewProvider |
A ViewProvider which maps a single view name to a class to instantiate
for the view.
|
| Navigator.ComponentContainerViewDisplay |
|
| Navigator.EmptyView |
Empty view component.
|
| Navigator.PushStateManager |
|
| Navigator.SingleComponentContainerViewDisplay |
|
| Navigator.StaticViewProvider |
A ViewProvider which supports mapping a single view name to a single
pre-initialized view instance.
|
| Navigator.UriFragmentManager |
A NavigationStateManager using hashbang fragments in the Page
location URI to track views and enable listening to view changes.
|
| NoInputStreamException |
|
| NoOutputStreamException |
|
| NoSelectionModel<T> |
Selection model that doesn't allow selecting anything from the grid.
|
| Not |
Criterion that wraps another criterion and inverts its return value.
|
| Notification |
A notification message, used to display temporary messages to the user - for
example "Document saved", or "Save failed".
|
| Notification.CloseEvent |
Event fired when a notification is closed.
|
| Notification.CloseListener |
An interface used for listening to Notification close events.
|
| Notification.Type |
|
| NotificationConfiguration |
Provides methods for configuring the notification.
|
| NumberRenderer |
A renderer for presenting number values.
|
| Or |
A compound criterion that accepts the drag if any of its criterion accepts
it.
|
| Page |
|
| Page.BrowserWindowResizeEvent |
Event that is fired when a browser window containing a uI is resized.
|
| Page.BrowserWindowResizeListener |
Listener that gets notified when the size of the browser window
containing the uI has changed.
|
| Page.PopStateEvent |
Event fired when the URI of a Page changes (aka HTML 5
popstate event) on the client side due to browsers back/forward
functionality.
|
| Page.PopStateListener |
Listener that that gets notified when the URI of the page changes due to
back/forward functionality of the browser.
|
| Page.Styles |
Contains dynamically injected styles injected in the HTML document at
runtime.
|
| Page.UriFragmentChangedEvent |
Event fired when the URI fragment of a Page changes.
|
| Page.UriFragmentChangedListener |
Deprecated.
|
| PaintException |
PaintExcepection is thrown if painting of a component fails.
|
| PaintTarget |
This interface defines the methods for painting XML to the UIDL stream.
|
| PaintTarget.PaintStatus |
|
| Panel |
Panel - a simple single component container.
|
| PasswordField |
A field that is used to enter secret text information like passwords.
|
| PopupView |
A component for displaying a two different views to data.
|
| PopupView.Content |
Used to deliver customized content-packages to the PopupView.
|
| PopupView.PopupVisibilityEvent |
This event is received by the PopupVisibilityListeners when the
visibility of the popup changes.
|
| PopupView.PopupVisibilityListener |
Defines a listener that can receive a PopupVisibilityEvent when the
visibility of the popup changes.
|
| PreserveOnRefresh |
Marks a UI that should be retained when the user refreshed the browser
window.
|
| ProgressBar |
A component for displaying progress.
|
| ProgressBarRenderer |
A renderer that represents double values between 0 and 1 as a graphical
progress bar.
|
| PropertyDefinition<T,V> |
|
| PropertyFilterDefinition |
Class containing the constraints for filtering nested properties.
|
| PropertyId |
|
| PropertySet<T> |
Describes a set of properties that can be used for configuration based on
property names instead of setter and getter callbacks.
|
| PublishedFileHandler |
|
| Push |
Configures server push for a UI.
|
| PushAtmosphereHandler |
Handles Atmosphere requests and forwards them to logical methods in
PushHandler.
|
| PushConfiguration |
Provides method for configuring the push channel.
|
| PushConnection |
Represents a bidirectional ("push") connection between a single UI and its
client-side.
|
| PushHandler |
|
| PushRequestHandler |
Handles requests to open a push (bidirectional) communication channel between
the client and the server.
|
| PushStateNavigation |
Annotation for UIs to enable the PushState navigation mode when
initializing a Navigator for it.
|
| Query<T,F> |
Immutable query object used to request data from a backend.
|
| QuerySortOrder |
Sorting information for Query.
|
| QuerySortOrderBuilder |
|
| RadioButtonGroup<T> |
A group of RadioButtons.
|
| RangeValidator<T> |
Verifies that a value is within the given range.
|
| ReadOnlyHasValue<V> |
Generic HasValue to use any type of component with Vaadin data
binding.
|
| ReconnectDialogConfiguration |
Provides method for configuring the reconnect dialog.
|
| ReflectTools |
An util class with helpers for reflection operations.
|
| RegexpValidator |
A string validator comparing the string against a Java regular expression.
|
| Renderer<T> |
A ClientConnector for controlling client-side
com.vaadin.client.renderers.Renderer Grid renderers.
|
| RequestHandler |
Handler for producing a response to HTTP requests.
|
| RequiredFieldConfigurator |
|
| Resource |
Resource provided to the client terminal.
|
| ResourceReference |
|
| ResourceWriter |
Serializes resources to JSON.
|
| Responsive |
An extension providing responsive layout capabilities to any Vaadin
component.
|
| Result<R> |
Represents the result of an operation that might fail, such as type
conversion.
|
| RichTextArea |
A simple RichTextArea to edit HTML format text.
|
| SASSAddonImportFileCreator |
Helper class for managing the addon imports and creating an a SCSS file for
importing all your addon themes.
|
| Scrollable |
This interface is implemented by all visual objects that can be scrolled
programmatically from the server-side.
|
| SelectionEvent<T> |
A selection event that unifies the way to access to selection event for multi
selection and single selection components (in case when only one selected
item is required).
|
| SelectionListener<T> |
A listener for SelectionEvent.
|
| SelectionModel<T> |
Models the selection logic of a Listing component.
|
| SelectionModel.Multi<T> |
A selection model in which multiple items can be selected at the same
time.
|
| SelectionModel.Single<T> |
A selection model in which at most one item can be selected at a time.
|
| SelectiveRenderer |
Interface implemented by HasComponents implementors that wish to
dynamically be able to prevent given child components from reaching the
client side.
|
| SerializableBiFunction<T,U,R> |
|
| SerializableBiPredicate<T,U> |
|
| SerializableComparator<T> |
|
| SerializableConsumer<T> |
|
| SerializableEventListener |
Event listener interface that is serializable.
|
| SerializableFunction<T,R> |
|
| SerializablePredicate<T> |
|
| SerializableSupplier<T> |
|
| SerializableToIntFunction<T> |
|
| ServerRpcHandler |
Handles a client-to-server message containing serialized server RPC invocations.
|
| ServerRpcHandler.RpcRequest |
A data transfer object representing an RPC request sent by the client
side.
|
| ServerRpcManager<T extends ServerRpc> |
Server side RPC manager that handles RPC calls coming from the client.
|
| ServerRpcManager.RpcInvocationException |
Wrapper exception for exceptions which occur during invocation of an RPC
call.
|
| ServerRpcMethodInvocation |
|
| ServerSideCriterion |
Parent class for criteria which are verified on the server side during a drag
operation to accept/discard dragged content (presented by
Transferable).
|
| ServiceDestroyEvent |
|
| ServiceDestroyListener |
Listener that gets notified when the VaadinService to which it has
been registered is destroyed.
|
| ServiceException |
|
| ServiceInitEvent |
|
| ServletBootstrapHandler |
|
| ServletPortletHelper |
Deprecated.
|
| ServletUIInitHandler |
|
| SessionDestroyEvent |
Event fired when a Vaadin service session is no longer in use.
|
| SessionDestroyListener |
A listener that gets notified when a Vaadin service session is no longer
used.
|
| SessionExpiredException |
|
| SessionExpiredHandler |
A specialized RequestHandler which is capable of sending session expiration
messages to the user.
|
| SessionInitEvent |
Event gets fired when a new Vaadin service session is initialized for a
Vaadin service.
|
| SessionInitListener |
Event listener that can be registered to a VaadinService to get an
event when a new Vaadin service session is initialized for that service.
|
| SessionRequestHandler |
Handles a request by passing it to each registered RequestHandler in
the session in turn until one produces a response.
|
| Setter<BEAN,FIELDVALUE> |
The function to write the field value to the bean property.
|
| SharedStateWriter |
|
| ShortcutAction |
Shortcuts are a special type of Actions used to create keyboard
shortcuts.
|
| ShortcutAction.KeyCode |
Key codes that can be used for shortcuts.
|
| ShortcutAction.ModifierKey |
Modifier key constants.
|
| ShortcutKeyMapper |
Provides mappings between shortcut keycodes and their representation in
design attributes.
|
| ShortcutListener |
|
| ShortRangeValidator |
Validator for validating that an Short is inside a given range.
|
| ShouldWriteDataDelegate |
Delegate used by DesignContext to determine whether container data
should be written out for a component.
|
| SingleComponentContainer |
Interface for component containers that have one child component and do not
support adding or removing components.
|
| SingleSelect<V> |
Single selection component whose selection is treated as a value.
|
| SingleSelectionEvent<T> |
Fired when the selection changes in a listing component.
|
| SingleSelectionListener<T> |
A listener for listening to selection changes on a single selection
component.
|
| SingleSelectionModel<T> |
Single selection model interface for Grid.
|
| SingleSelectionModelImpl<T> |
Single selection model for grid.
|
| Sizeable |
Interface to be implemented by components wishing to display some object that
may be dynamically resized during runtime.
|
| Sizeable.Unit |
|
| SizeWithUnit |
A class for representing a value-unit pair.
|
| Slider |
A component for selecting a numerical value within a range.
|
| Sort |
Helper class for constructing SortOrders.
|
| Sort.SortBuilder |
SortBuilder is a helper class with fluent API for constructing sort order
lists.
|
| SortEvent<T extends SortOrder<?>> |
|
| SortEvent.SortListener<T extends SortOrder<?>> |
Listener for sort order change events.
|
| SortEvent.SortNotifier<T extends SortOrder<?>> |
The interface for adding and removing listeners for SortEvents.
|
| SortOrder<T> |
Sorting information for one field.
|
| SortOrderBuilder<T extends SortOrder<V>,V> |
Base class for helper classes with fluent API for constructing sort order
lists.
|
| SortOrderProvider |
Generates the sort orders when rows are sorted by a column.
|
| SourceDataProviderUpdater<T> |
|
| SourceIs |
Client side criteria that checks if the drag source is one of the given
components.
|
| SourceIsTarget |
A criterion that ensures the drag source is the same as drop target.
|
| StaticSection<ROW extends StaticSection.StaticRow<?>> |
Represents the header or footer section of a Grid.
|
| StaticSection.StaticRow<CELL extends com.vaadin.ui.components.grid.StaticSection.StaticCell> |
Abstract base class for Grid header and footer rows.
|
| StatusChangeEvent |
Binder status change event.
|
| StatusChangeListener |
Listener interface for status change events from binder.
|
| StreamResource |
StreamResource is a resource provided to the client directly by
the application.
|
| StreamResource.StreamSource |
Interface implemented by the source of a StreamResource.
|
| StreamVariable |
|
| StreamVariable.StreamingEndEvent |
|
| StreamVariable.StreamingErrorEvent |
|
| StreamVariable.StreamingEvent |
|
| StreamVariable.StreamingProgressEvent |
|
| StreamVariable.StreamingStartEvent |
|
| StringLengthValidator |
Verifies that the length of a string is within the given range.
|
| StringToBigDecimalConverter |
|
| StringToBigIntegerConverter |
|
| StringToBooleanConverter |
|
| StringToDateConverter |
A converter that converts from Date to String and back.
|
| StringToDoubleConverter |
|
| StringToFloatConverter |
A converter that converts from String to Float and back.
|
| StringToIntegerConverter |
|
| StringToLongConverter |
A converter that converts from String to Long and back.
|
| StringToUuidConverter |
A converter that converts from String to UUID and back.
|
| StyleGenerator<T> |
A callback interface for generating custom CSS class names for items.
|
| StyleSheet |
If this annotation is present on a ClientConnector class, the
framework ensures the referenced style sheets are loaded before the init
method for the corresponding client-side connector is invoked.
|
| SynchronizedRequestHandler |
RequestHandler which takes care of locking and unlocking of the VaadinSession
automatically.
|
| SystemError |
SystemError is an error message for a problem caused by error in
system, not the user application code.
|
| SystemMessageException |
|
| SystemMessages |
Contains the system messages used to notify the user about various critical
situations that can occur.
|
| SystemMessagesInfo |
|
| SystemMessagesProvider |
Gives out system messages based on Locale.
|
| TabSheet |
TabSheet component.
|
| TabSheet.CloseHandler |
CloseHandler is used to process tab closing events.
|
| TabSheet.SelectedTabChangeEvent |
Selected tab change event.
|
| TabSheet.SelectedTabChangeListener |
Selected tab change event listener.
|
| TabSheet.Tab |
Tab meta-data for a component in a TabSheet.
|
| TargetDataProviderUpdater<T> |
|
| TargetDetailIs |
Criterion for checking if drop target details contains the specific property
with the specific value.
|
| TargetDetails |
Deprecated.
|
| TargetDetailsImpl |
Deprecated.
|
| TextArea |
A text field that supports multi line editing.
|
| TextField |
A component for editing textual data that fits on a single line.
|
| TextRenderer |
A renderer for presenting a plain text representation of any value.
|
| Theme |
Defines a specific theme for a UI.
|
| ThemeResource |
ThemeResource is a named theme dependant resource provided and
managed by a theme.
|
| TimeZoneUtil |
Utilities related to com.google.gwt.i18n.client.TimeZone.
|
| Title |
Defines the HTML page title for a UI.
|
| TooltipConfiguration |
Provides method for configuring the tooltip.
|
| Transferable |
Deprecated.
|
| TransferableImpl |
TODO Javadoc!
|
| Tree<T> |
Tree component.
|
| Tree.ItemClick<T> |
Tree item click event.
|
| Tree.ItemClickListener<T> |
A listener for item click events.
|
| Tree.TreeContextClickEvent<T> |
ContextClickEvent for the Tree Component.
|
| Tree.TreeMultiSelectionModel<T> |
Custom MultiSelectionModel for Tree.
|
| TreeData<T> |
Class for representing hierarchical data.
|
| TreeDataProvider<T> |
An in-memory data provider for listing components that display hierarchical
data.
|
| TreeGrid<T> |
A grid component for displaying hierarchical tabular data.
|
| TreeGridDragSource<T> |
Makes a TreeGrid's rows draggable for HTML5 drag and drop functionality.
|
| TreeGridDropEvent<T> |
Drop event on an HTML5 drop target TreeGrid row.
|
| TreeGridDropListener<T> |
Drop listener for HTML5 drop on a TreeGrid row.
|
| TreeGridDropTarget<T> |
Makes the rows of a TreeGrid HTML5 drop targets.
|
| TwinColSelect<T> |
Multiselect component with two lists: left side for available items and right
side for selected items.
|
| UI |
The topmost component in any component hierarchy.
|
| UI.DelayedCallback |
|
| UI.DelayedCallbackRegistration |
|
| UI.WindowOrderUpdateEvent |
Event which is fired when the ordering of the windows is updated.
|
| UI.WindowOrderUpdateListener |
An interface used for listening to Windows order update events.
|
| UIClassSelectionEvent |
|
| UICreateEvent |
Contains data used by various methods in UIProvider for determining
information about a new UI that is about to be created.
|
| UIDetachedException |
Exception thrown if the UI has been detached when it should not be.
|
| UidlRequestHandler |
Processes a UIDL request from the client.
|
| UidlWriter |
Serializes pending server-side changes to UI state to JSON.
|
| UIEvents |
A class that contains events, listeners and handlers specific to the
UI class.
|
| UIEvents.PollEvent |
An event that is fired whenever a client polls the server for
asynchronous UI updates.
|
| UIEvents.PollListener |
|
| UIEvents.PollNotifier |
|
| UIInitHandler |
Handles an initial request from the client to initialize a UI.
|
| UIProvider |
|
| UIProviderEvent |
Base class for the events that are sent to various methods in UIProvider.
|
| UniqueSerializable |
A base class for generating an unique object that is serializable.
|
| UnsupportedBrowserHandler |
A RequestHandler that presents an informative page if the browser in
use is unsupported.
|
| Upload |
Component for uploading files from client to server.
|
| Upload.ChangeEvent |
Upload.ChangeEvent event is sent when the value (filename) of the upload
changes.
|
| Upload.ChangeListener |
|
| Upload.FailedEvent |
Upload.FailedEvent event is sent when the upload is received, but the
reception is interrupted for some reason.
|
| Upload.FailedListener |
Receives events when the uploads are finished, but unsuccessful.
|
| Upload.FinishedEvent |
Upload.FinishedEvent is sent when the upload receives a file, regardless
of whether the reception was successful or failed.
|
| Upload.FinishedListener |
Receives the events when the uploads are ready.
|
| Upload.NoInputStreamEvent |
FailedEvent that indicates that an input stream could not be obtained.
|
| Upload.NoOutputStreamEvent |
FailedEvent that indicates that an output stream could not be obtained.
|
| Upload.ProgressListener |
ProgressListener receives events to track progress of upload.
|
| Upload.Receiver |
Interface that must be implemented by the upload receivers to provide the
Upload component an output stream to write the uploaded data.
|
| Upload.StartedEvent |
Upload.StartedEvent event is sent when the upload is started to received.
|
| Upload.StartedListener |
Receives the events when the upload starts.
|
| Upload.SucceededEvent |
Upload.SucceededEvent event is sent when the upload is received
successfully.
|
| Upload.SucceededListener |
Receives events when the uploads are successfully finished.
|
| UploadException |
|
| UserError |
UserError is a controlled error occurred in application.
|
| VaadinIcons |
|
| VaadinRequest |
A generic request to the server, wrapping a more specific request type, e.g.
|
| VaadinResponse |
A generic response from the server, wrapping a more specific response type,
e.g.
|
| VaadinService |
Provide deployment specific settings that are required outside terminal
specific code.
|
| VaadinServiceClassLoaderUtil |
|
| VaadinServiceInitListener |
|
| VaadinServlet |
|
| VaadinServlet.RequestType |
Deprecated.
|
| VaadinServletConfiguration |
|
| VaadinServletConfiguration.InitParameterName |
|
| VaadinServletRequest |
Wrapper for HttpServletRequest.
|
| VaadinServletResponse |
Wrapper for HttpServletResponse.
|
| VaadinServletService |
|
| VaadinSession |
Contains everything that Vaadin needs to store for a specific user.
|
| VaadinSession.FutureAccess |
|
| VaadinSession.State |
The lifecycle state of a VaadinSession.
|
| ValidationException |
Indicates validation errors in a Binder when a field value is
validated.
|
| ValidationResult |
Represents the result of a validation.
|
| ValidationResult.SimpleValidationResult |
|
| Validator<T> |
A functional interface for validating user input or other potentially invalid
data.
|
| ValoTheme |
Additional style names which can be used with the Valo theme.
|
| ValueContext |
Value context for Converters.
|
| ValueProvider<SOURCE,TARGET> |
A callback interface for providing values from a given source.
|
| VariableOwner |
Deprecated.
|
| VerticalLayout |
Vertical layout
VerticalLayout is a component container, which shows the
subcomponents in the order of their addition (vertically).
|
| VerticalSplitPanel |
A vertical split panel contains two components and lays them vertically.
|
| Video |
The Video component translates into an HTML5 <video> element and as
such is only supported in browsers that support HTML5 media markup.
|
| View |
Interface for all views controlled by the navigator.
|
| ViewBeforeLeaveEvent |
Event sent to the View instance before navigating away from it.
|
| ViewChangeListener |
Interface for listening to View changes before and after they occur.
|
| ViewChangeListener.ViewChangeEvent |
Event received by the listener for attempted and executed view changes.
|
| ViewDisplay |
Interface for displaying a view in an appropriate location.
|
| ViewLeaveAction |
An action to execute when navigating away from a view.
|
| Viewport |
Defines a viewport tag that will be added to the HTML of the host page of a
UI class.
|
| ViewportGenerator |
Callback for generating a viewport tag content based on a request.
|
| ViewportGeneratorClass |
Defines a viewport tag generator class that will be used for generating the
content of a viewport tag that will be added to the HTML of the host page of
a UI class.
|
| ViewProvider |
A provider for view instances that can return pre-registered views or
dynamically create new views.
|
| WebBrowser |
Class that provides information about the web browser the user is using.
|
| Widgetset |
Defines a specific widgetset for a UI.
|
| WidgetSetBuilder |
Helper class to update widgetsets GWT module configuration file.
|
| WidgetsetInfo |
An interface describing the widgetset that the client should try to load.
|
| Window |
A component that represents a floating popup window that can be added to a
UI.
|
| Window.CloseEvent |
|
| Window.CloseListener |
An interface used for listening to Window close events.
|
| Window.CloseShortcut |
A ShortcutListener specifically made to define a keyboard
shortcut that closes the window.
|
| Window.ResizeEvent |
Resize events are fired whenever the client-side fires a resize-event
(e.g.
|
| Window.ResizeListener |
Listener for window resize events.
|
| Window.WindowModeChangeEvent |
Event which is fired when the mode of the Window changes.
|
| Window.WindowModeChangeListener |
An interface used for listening to Window maximize / restore events.
|
| Window.WindowOrderChangeEvent |
Event which is fired when the window order position is changed.
|
| Window.WindowOrderChangeListener |
An interface used for listening to Window order change events.
|
| WrappedHttpSession |
Wrapper for HttpSession.
|
| WrappedSession |
A generic session, wrapping a more specific session implementation, e.g.
|