A B C D E F G H I J L M N O P Q R S T U V W Y

## A

AbstractNavigatorBuilder<B extends ViewNavigator.NavigatorBuilder<B>,C extends com.vaadin.navigator.Navigator & ViewNavigatorAdapter> - Class in com.holonplatform.vaadin.navigator.internal
  Base `ViewNavigator.NavigatorBuilder` class.
AbstractNavigatorBuilder(C) - Constructor for class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
AbstractVaadinSpringTest - Class in com.holonplatform.vaadin.spring.utils
  Abstract JUnit test class using Spring to enable a web environment to test Vaadin application elements with Spring support.
AbstractVaadinSpringTest() - Constructor for class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest
AbstractVaadinSpringTest.Config - Class in com.holonplatform.vaadin.spring.utils
AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy - Class in com.holonplatform.vaadin.spring.utils
AbstractVaadinSpringTest.TestSpringVaadinServletService - Class in com.holonplatform.vaadin.spring.utils
AbstractVaadinSpringTest.TestVaadinSpringSession - Class in com.holonplatform.vaadin.spring.utils
accept(ViewWindowConfigurator) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
AccessDeniedView - Annotation Type in com.holonplatform.vaadin.spring
  Annotation to declare a `View` as the view to show when a `ViewAccessControl` or a `ViewInstanceAccessControl` denies access to a view.
accessDeniedView(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
accessDeniedView(Class<? extends View>) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
  Registers a view class for the view to show when a `ViewAccessControl` or a `ViewInstanceAccessControl` denies access to a view.
accordion() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create an `Accordion`.
add(Component...) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
  Adds the components in the given order to the component container.
add(Component, int, int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Adds the component to the grid in cells column1,row1 (NortWest corner of the area.) End coordinates (SouthEast corner of the area) are the same as column1,row1.
add(Component, int, int, int, int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Adds a component to the grid in the specified area.
add() - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Add the new tab to the tabs component.
add() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Add this virtual property column to the `PropertyListing`.
add(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Adds an item to the data source.
addAlignAndExpand(Component, Alignment, float) - Method in interface com.holonplatform.vaadin.components.builders.OrderedLayoutConfigurator
  Adds the given component to layout with given `expandRatio` and `alignment`
addAndAlign(Component, Alignment) - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Adds the given component to layout with given `alignment`
addAndExpand(Component, float) - Method in interface com.holonplatform.vaadin.components.builders.OrderedLayoutConfigurator
  Adds the given component to layout with given `expandRatio`
addAndExpandFull(Component) - Method in interface com.holonplatform.vaadin.components.builders.OrderedLayoutConfigurator
  Adds the given component to layout with applying full (`1`) expand ratio.
addCloseListener(Dialog.CloseListener) - Method in interface com.holonplatform.vaadin.components.Dialog
  Adds a `Dialog.CloseListener` for dialog closing events.
addItem(ITEM) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
  Add a selection item to current selection item set.
addItem(ITEM, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
  Add a selection item to current selection item set, providing an explicit item caption.
addItem(ITEM, String, String) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
  Add a selection item to current selection item set, providing an explicit item caption.
addItem(ITEM, String) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
  Add a selection item to current selection item set, providing an explicit item caption.
addItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Adds an item to the data source.
addProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
addProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
addProvider(ViewProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Add a `ViewProvider` to navigator.
addProvider(ViewProvider) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
addQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.data.QueryConfigurationProviderSupport
  Register a new `QueryConfigurationProvider`.
addRowAt(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
  Add a section row at given index.
addSelectionListener(Selectable.SelectionListener<T>) - Method in interface com.holonplatform.vaadin.components.Selectable
  Adds a `Selectable.SelectionListener` to listener to selection changes.
addSessionDestroyListener(SessionDestroyListener) - Method in class com.holonplatform.vaadin.spring.boot.internal.HolonVaadinServlet
  Add a `SessionDestroyListener` to be registered at servlet initialization.
addSessionInitListener(SessionInitListener) - Method in class com.holonplatform.vaadin.spring.boot.internal.HolonVaadinServlet
  Add a `SessionInitListener` to be registered at servlet initialization.
addValidator(Validator<V>) - Method in interface com.holonplatform.vaadin.components.ValidatableInput
  Adds a `Validator` to validate the input value.
addValueChangeListener(ValueHolder.ValueChangeListener<V>) - Method in interface com.holonplatform.vaadin.components.ValueHolder
  Adds a value change listener, called when the value changes.
addViewChangeListener(ViewChangeListener) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Listen to changes of the active view
addViewProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Register and adapt a `ViewProvider`
align(Component, Alignment) - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Set alignment for one contained component in this layout.
alignment(P, ItemListing.ColumnAlignment) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the text alignment for the column which corresponds to given property.
alignment(ItemListing.ColumnAlignment) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the text alignment for the column which corresponds to this virtual property.
allowNegative(boolean) - Method in interface com.holonplatform.vaadin.components.builders.NumberInputBuilder
  Sets whether to allow negative numbers input
appendRow() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
  Adds a new row at the bottom of the section.
asc(PROPERTY) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
  Create an ascending `ItemDataSource.ItemSort` using given property.
asField() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
  Build the input component as a `HasValue` component.
authenticationEnabled(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
authenticationEnabled(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Set whether the support for `Authenticate` annotation on `View`s or `UI` is enabled.
autoRefresh(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
  Set if auto-refresh is enabled for this container, i.e.
autoRefresh(boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set if auto-refresh is enabled for this container, i.e.

## B

BaseItemDataSourceComponentBuilder<B extends BaseItemDataSourceComponentBuilder<B>> - Interface in com.holonplatform.vaadin.components.builders
  Base builder for components with `ItemDataSource` support.
BaseLayoutBuilder<C extends com.vaadin.ui.Layout,B extends BaseLayoutBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Base builder to create `Layout` component containers.
BaseSelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends BaseSelectInputBuilder<T,C,S,ITEM,B>> - Interface in com.holonplatform.vaadin.components.builders
  Base builder to create selection `Input`s.
BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B>> - Interface in com.holonplatform.vaadin.components.builders
  Multi select component configurator.
BaseSelectInputBuilder.RenderingMode - Enum in com.holonplatform.vaadin.components.builders
  Select UI rendering mode
BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B>> - Interface in com.holonplatform.vaadin.components.builders
  Single select component configurator.
BaseSelectModeMultiPropertySelectInputBuilder<T,B extends BaseSelectModeMultiPropertySelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  A `MultiPropertySelectInputBuilder` for `RenderingMode#NATIVE_SELECT` and `RenderingMode#SELECT`.
BaseSelectModeMultiPropertySelectInputBuilder.OptionsModeMultiPropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `MultiPropertySelectInputBuilder` for `RenderingMode#OPTIONS`.
BaseSelectModeMultiPropertySelectInputBuilder.SelectModeMultiPropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `MultiPropertySelectInputBuilder` for `RenderingMode#SELECT`.
BaseSelectModeMultiSelectInputBuilder<T,B extends BaseSelectModeMultiSelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  A `MultiSelectInputBuilder` for `RenderingMode#NATIVE_SELECT` and `RenderingMode#SELECT`.
BaseSelectModeMultiSelectInputBuilder.OptionsModeMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `MultiSelectInputBuilder` for `RenderingMode#OPTIONS`.
BaseSelectModeMultiSelectInputBuilder.SelectModeMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `MultiSelectInputBuilder` for `RenderingMode#SELECT`.
BaseSelectModeSinglePropertySelectInputBuilder<T,B extends BaseSelectModeSinglePropertySelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  A `SinglePropertySelectInputBuilder` for `RenderingMode#NATIVE_SELECT` and `RenderingMode#SELECT`.
BaseSelectModeSinglePropertySelectInputBuilder.NativeModeSinglePropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `SinglePropertySelectInputBuilder` for `RenderingMode#NATIVE_SELECT`.
BaseSelectModeSinglePropertySelectInputBuilder.OptionsModeSinglePropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `SinglePropertySelectInputBuilder` for `RenderingMode#OPTIONS`.
BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `SinglePropertySelectInputBuilder` for `RenderingMode#SELECT`.
BaseSelectModeSingleSelectInputBuilder<T,B extends BaseSelectModeSingleSelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  A `SingleSelectInputBuilder` for `RenderingMode#NATIVE_SELECT` and `RenderingMode#SELECT`.
BaseSelectModeSingleSelectInputBuilder.NativeModeSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `SingleSelectInputBuilder` for `RenderingMode#NATIVE_SELECT`.
BaseSelectModeSingleSelectInputBuilder.OptionsModeSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `SingleSelectInputBuilder` for `RenderingMode#OPTIONS`.
BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A `SingleSelectInputBuilder` for `RenderingMode#SELECT`.
batchSize(int) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
  Set batch (page) size for items loading using `ItemDataProvider`.
batchSize(int) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set batch (page) size for items loading using `ItemDataProvider`.
BeanListing<T> - Interface in com.holonplatform.vaadin.components
  An `ItemListing` component using a bean type as item type and the bean property names as property set.
beanListing() - Method in class com.holonplatform.vaadin.examples.ExampleListing
beanListing2() - Method in class com.holonplatform.vaadin.examples.ExampleListing
beanListing3() - Method in class com.holonplatform.vaadin.examples.ExampleListing
beanListing4() - Method in class com.holonplatform.vaadin.examples.ExampleListing
beanListing5() - Method in class com.holonplatform.vaadin.examples.ExampleListing
BeanListingBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  A builder to create `BeanListing` instances.
beanListingVirtual() - Method in class com.holonplatform.vaadin.examples.ExampleListing
bind(Property<T>, PropertyRenderer<Input<T>, T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the specific `PropertyRenderer` to use to render the `Input` to bind to given `property`.
bind(Property<T>, Input.InputPropertyRenderer<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Convenience method to set a specific `PropertyRenderer` to use to render the `Input` to bind to given `property` using the `Input.InputPropertyRenderer` functional interface.
bind(Property<T>, Input<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Bind the given `property` to given `input` instance.
bind(Property<T>, F) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Bind the given `property` to given `HasValue` component.
bind(Property<T>, Input<V>, Converter<V, T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Bind the given `property` to given `input` instance with different value type, using a `Converter` to perform value conversions.
bind(Property<T>, Input<V>, PropertyValueConverter<T, V>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Bind the given `property` to given `input` instance with different value type, using a `PropertyValueConverter` to perform value conversions.
bind(Property<T>, F, Converter<V, T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Bind the given `property` to given `HasValue` component with different value type, using a `Converter` to perform value conversions.
bind(Property<T>, PropertyRenderer<ViewComponent<F>, T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Set a specific `PropertyRenderer` to use to render the `ViewComponent` to bind to given `property`.
bind(Property<T>, PropertyViewGroup.ViewComponentPropertyRenderer<T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Convenience method to set a specific `PropertyRenderer` to use to render the `ViewComponent` to bind to given `property` using the `PropertyViewGroup.ViewComponentPropertyRenderer` functional interface.
bind(Property<T>, ViewComponent<? extends T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Bind the given `property` to given `viewComponent` instance.
blankValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.components.builders.SecretInputBuilder
  Enable or disable treating blank String values (with 0 length or whitespaces only Strings) as `null` values.
blankValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.components.builders.StringInputBuilder
  Enable or disable treating blank String values (with 0 length or whitespaces only Strings) as `null` values.
bodyRowHeight(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets the height of a body row.
boolean_() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `Boolean` type `Input`s.
BooleanInputBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `Boolean` type `Input` instances.
borderless() - Method in interface com.holonplatform.vaadin.components.builders.PanelBuilder
  Adds `borderless` and `light` style names to panel to render the panel without using borders or any other style.
bringToFront() - Method in interface com.holonplatform.vaadin.components.Dialog
  If there are currently several window dialogs visible, calling this method makes this dialog window topmost.
buffered(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set whether the item listing is in buffered mode.
build() - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
  Build and returns the component
build() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
  Build and returns the `Input` instance.
build(P...) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Build the `ItemListing` instance, setting given properties as visible columns.
build(Iterable<? extends P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Build the `ItemListing` instance, setting given properties as visible columns.
build() - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Build the `ValidatableInput` instance.
build() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Build the `PropertyInputGroup`.
build() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Build the `PropertyViewGroup`
build() - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
  Build the `DatastoreDataProvider` instance.
build() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Build `ItemDataSource` instance
build(String, boolean, Field) - Static method in interface com.holonplatform.vaadin.navigator.internal.ViewContextField
  Build a ViewContextField
build() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
build() - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
  Build the navigator instance
buildAndBind(UI) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
buildAndBind(UI) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
  Build ViewNavigator instance and bind it to given `ui`
builder(Class<T>) - Static method in interface com.holonplatform.vaadin.components.BeanListing
  Builder to create an `BeanListing` instance using a `Grid` as backing component.
builder() - Static method in interface com.holonplatform.vaadin.components.Dialog
  Gets a builder to create and open a `Dialog` window.
builder(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
  Gets a builder to create a `MultiSelect`.
builder(C) - Static method in interface com.holonplatform.vaadin.components.PropertyInputForm
  Get a builder to create a `PropertyInputForm`.
builder() - Static method in interface com.holonplatform.vaadin.components.PropertyInputGroup
  Get a `PropertyInputGroup.Builder` to create and setup a `PropertyInputGroup`.
builder(Iterable<P>) - Static method in interface com.holonplatform.vaadin.components.PropertyListing
  Builder to create an `PropertyListing` instance.
builder(C) - Static method in interface com.holonplatform.vaadin.components.PropertyViewForm
  Get a builder to create a `PropertyViewForm`.
builder() - Static method in interface com.holonplatform.vaadin.components.PropertyViewGroup
  Get a `PropertyViewGroup.Builder` to create and setup a `PropertyViewGroup`.
builder(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
  Gets a builder to create a `SingleSelect`.
builder(Input<T>) - Static method in interface com.holonplatform.vaadin.components.ValidatableInput
  Get a fluent builder to create and setup a `ValidatableInput` from given `Input`.
builder(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.ViewComponent
  Gets a builder to create `ViewComponent` instances.
builder() - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
  Get a builder to create `DatastoreDataProvider` instances.
builder(Class<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource
  Get a builder to create an `ItemDataSource`.
builder() - Static method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Builder to create `ViewNavigator` instance in fluent-style mode
builder() - Static method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
  Builder to create `SpringViewNavigator` instances
builder1() - Method in class com.holonplatform.vaadin.examples.ExampleComponents
builder1() - Method in class com.holonplatform.vaadin.examples.ExampleInput
builder2() - Method in class com.holonplatform.vaadin.examples.ExampleComponents
builder2() - Method in class com.holonplatform.vaadin.examples.ExampleInput
builder3() - Method in class com.holonplatform.vaadin.examples.ExampleComponents
builder3() - Method in class com.holonplatform.vaadin.examples.ExampleInput
builder4() - Method in class com.holonplatform.vaadin.examples.ExampleComponents
builder4() - Method in class com.holonplatform.vaadin.examples.ExampleInput
builder5() - Method in class com.holonplatform.vaadin.examples.ExampleInput
buildFooter(ItemListingBuilder.GridSection<ItemListingBuilder.ListingFooterRow<P>>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.FooterBuilder
  Build Grid footer rows.
buildHeader(ItemListingBuilder.GridSection<ItemListingBuilder.ListingHeaderRow<P>>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.HeaderBuilder
  Build Grid header rows.
buildInternal() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
  Builder method for internal use
buildNavigationState(String, Map<String, Object>) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Build a full navigation state String using given `viewName` and appending any parameter in serialized form
buildViewConfiguration(Class<? extends View>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Build a `ViewConfiguration` using given view class
button() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `Button`s.
button(boolean) - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `Button`s
ButtonBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `Button` instances.
ButtonConfigurator<B extends ButtonConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
  Interface to configure a `Button`.
ButtonConfigurator.BaseButtonConfigurator - Interface in com.holonplatform.vaadin.components.builders
  Base button configurator.

## C

CalendarInputBuilder<T,B extends CalendarInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  An builder to create `Input`s rendered as a calendar (inline or in a popup activated by a button) in UI.
callback(Dialog.QuestionCallback) - Method in interface com.holonplatform.vaadin.components.Dialog.QuestionDialogBuilder
  Set the callback to use when user select a yes or no answer from the question dialog.
cancelEditing() - Method in interface com.holonplatform.vaadin.components.ItemListing
  If the listing `ItemListing.isEditable()` adn the item editor is open, closes the editor discarding any unsaved changes.
caption(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the caption of the component.
caption(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the caption of the component using a localizable `messageCode`.
caption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the caption of the component using a `Localizable` message.
caption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the tab caption using a `Localizable`.
caption(String) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the tab caption.
caption(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the tab caption.
captionAsHtml() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the caption rendered as HTML.
captionQueryFilter(SerializableFunction<String, QueryFilter>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
  Set the function to provide the `QueryFilter` to use with the data provider when user types a caption filter String.
ccfg() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
checkValidViewClass(Class<? extends View>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Check if given view class is valid
checkValidViewName(String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Check if given view name is valid
clear() - Method in interface com.holonplatform.vaadin.components.ItemListing
  When in buffered mode, clear the buffered items in the internal cache.
clear() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
  Clears (reset the value) all the `ViewComponent`s.
clear() - Method in interface com.holonplatform.vaadin.components.ValueHolder
  Clears this value holder.
clear() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Clear data source contents (current item set)
clearCache() - Method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
clearCache() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfigurationCache
  Clear cache
ClickableLayoutConfigurator<B extends ClickableLayoutConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
  Interface to configure a `Layout` supporting `LayoutEvents.LayoutClickListener`s.
ClickableLayoutConfigurator.BaseClickableLayoutConfigurator - Interface in com.holonplatform.vaadin.components.builders
  Base `ClickableLayoutConfigurator`.
clickShortcut(int, int...) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
  Makes it possible to invoke a click on this button by pressing the given `ShortcutAction.KeyCode` and (optional) `ShortcutAction.ModifierKey`s.
closable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Sets the closability status for the tab.
closable(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Set whether the dialog is closable (i.e.
closable(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
closable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
  Sets whether to show a close button in the view Window header.
close() - Method in interface com.holonplatform.vaadin.components.Dialog
  Closes the dialog window
closeHandler(TabSheet.CloseHandler) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
  Set a custom tab close handler to be invoked when a user clicks on a tabs close button.
columnExpandRatio(int, float) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Sets the expand ratio of given column.
columnHidingAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets whether column hiding by user is allowed or not.
columnReorderingAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets whether column reordering is allowed or not.
columns(int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Set the number of columns of the grid
com.holonplatform.vaadin - package com.holonplatform.vaadin
com.holonplatform.vaadin.components - package com.holonplatform.vaadin.components
com.holonplatform.vaadin.components.builders - package com.holonplatform.vaadin.components.builders
com.holonplatform.vaadin.data - package com.holonplatform.vaadin.data
com.holonplatform.vaadin.device - package com.holonplatform.vaadin.device
com.holonplatform.vaadin.examples - package com.holonplatform.vaadin.examples
com.holonplatform.vaadin.internal - package com.holonplatform.vaadin.internal
com.holonplatform.vaadin.js - package com.holonplatform.vaadin.js
com.holonplatform.vaadin.navigator - package com.holonplatform.vaadin.navigator
com.holonplatform.vaadin.navigator.annotations - package com.holonplatform.vaadin.navigator.annotations
com.holonplatform.vaadin.navigator.internal - package com.holonplatform.vaadin.navigator.internal
com.holonplatform.vaadin.spring - package com.holonplatform.vaadin.spring
com.holonplatform.vaadin.spring.boot - package com.holonplatform.vaadin.spring.boot
com.holonplatform.vaadin.spring.boot.internal - package com.holonplatform.vaadin.spring.boot.internal
com.holonplatform.vaadin.spring.config - package com.holonplatform.vaadin.spring.config
com.holonplatform.vaadin.spring.internal - package com.holonplatform.vaadin.spring.internal
com.holonplatform.vaadin.spring.utils - package com.holonplatform.vaadin.spring.utils
commit() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Updates all changes since the previous commit.
commit() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Updates all changes since the previous commit.
commit(Collection<ITEM>, Collection<ITEM>, Collection<ITEM>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.CommitHandler
  Commit item modifications.
commitHandler(ItemDataSource.CommitHandler<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the handler to use to persist item set modifications.
commitHandler(ItemDataSource.CommitHandler<ITEM>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set the handler to manage item set modifications.
commitOnRemove() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Sets to call `ItemListing.commit()` to confirm item modifications in data source when an item is removed using `ItemListing.removeItem(Object)` and the listing is in buffered mode.
commitOnSave() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Sets to call `ItemListing.commit()` to confirm item modifications in data source when the editor Save action is triggered and the listing is in buffered mode.
component(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.view
  Gets a builder to create a `ViewComponent` instance.
component() - Method in class com.holonplatform.vaadin.examples.ExampleInput
ComponentBuilder<C extends com.vaadin.ui.Component,B extends ComponentBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Base builder to create `Component`s.
ComponentConfigurator<B extends ComponentConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
  Interface to configure a `Component`.
componentConfigurator(Property<?>, Consumer<ComponentConfigurator.BaseComponentConfigurator>) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
  Provide a custom configurator `Consumer` to configure the `Component` associated with given `property` before render it in UI.
componentConfigurator(Property<?>, Consumer<ComponentConfigurator.BaseComponentConfigurator>) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
  Provide a custom configurator `Consumer` to configure the `Component` associated with given `property` before render it in UI.
ComponentConfigurator.BaseComponentConfigurator - Interface in com.holonplatform.vaadin.components.builders
  Base component configurator.
ComponentContainerBuilder<C extends com.vaadin.ui.ComponentContainer,B extends ComponentContainerBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder for `ComponentContainer` components type creation.
componentContainerComposer() - Static method in interface com.holonplatform.vaadin.components.ComposableComponent
  Create a `ComposableComponent.Composer` which uses a `ComponentContainer` as composition layout and adds the property components to layout in the order they are returned from the `PropertyValueComponentSource`.
ComponentContainerConfigurator<B extends ComponentContainerConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
  Interface to configure a `ComponentContainer`.
ComponentPostProcessor<C extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components.builders
  A post-processor which can be used to configure a `Component`, typically when built using a builder.
ComponentPostProcessorSupport<C extends com.vaadin.ui.Component,B extends ComponentPostProcessorSupport<C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Implemented by a class which supports `ComponentPostProcessor` registration.
Components - Interface in com.holonplatform.vaadin.components
  Main provider of UI components builders and configurators.
Components.input - Interface in com.holonplatform.vaadin.components
  `Input`, `PropertyInputGroup` and `PropertyInputForm` builders provider.
Components.listing - Interface in com.holonplatform.vaadin.components
  `ItemListing` builders provider.
Components.view - Interface in com.holonplatform.vaadin.components
  `ViewComponent` and `PropertyViewGroup` builders provider.
componentsWidthMode(ComposableComponent.ComponentsWidthMode) - Method in interface com.holonplatform.vaadin.components.ComposableComponent.Builder
  Set the composed Components width setup mode.
ComposableComponent - Interface in com.holonplatform.vaadin.components
  A `Component` which supports a `ComposableComponent.Composer` delegate to compose a set of components into its content component.
ComposableComponent.Builder<S extends PropertyComponentSource,C extends com.vaadin.ui.Component,B extends ComposableComponent.Builder<S,C,B>> - Interface in com.holonplatform.vaadin.components
  Base `ComposableComponent` builder.
ComposableComponent.ComponentsWidthMode - Enum in com.holonplatform.vaadin.components
  Enumeration of composed Components width setup mode.
ComposableComponent.Composer<C extends com.vaadin.ui.Component,S extends PropertyComponentSource> - Interface in com.holonplatform.vaadin.components
  Delegate interface to compose a set of components from a component source into a `Component` type content.
compose() - Method in interface com.holonplatform.vaadin.components.ComposableComponent
  Compose the components into the content component using the previously configured `ComposableComponent.Composer`.
compose(C, S) - Method in interface com.holonplatform.vaadin.components.ComposableComponent.Composer
  Compose the components provided by given `source` into given `content` component.
composeOnAttach(boolean) - Method in interface com.holonplatform.vaadin.components.ComposableComponent.Builder
  Set whether to compose the components into the content component when the content is attached to a parent component, only if the component was not already composed using `ComposableComponent.compose()`.
composer(ComposableComponent.Composer<? super C, S>) - Method in interface com.holonplatform.vaadin.components.ComposableComponent.Builder
  Set the `ComposableComponent.Composer` to be used to compose the components into the content component.
Config() - Constructor for class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.Config
config2() - Method in class com.holonplatform.vaadin.examples.ExampleNavigator
configure(AbstractComponent) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `ComponentConfigurator` to configure given component.
configure(Label) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `LabelConfigurator` to configure given label.
configure(Button) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `ButtonConfigurator` to configure given button.
configure(AbstractField<T>) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `InputConfigurator` to configure given field.
configure(VerticalLayout) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `OrderedLayoutConfigurator` to configure given layout.
configure(HorizontalLayout) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `OrderedLayoutConfigurator` to configure given layout.
configure(FormLayout) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `OrderedLayoutConfigurator` to configure given layout.
configure(GridLayout) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `LayoutConfigurator` to configure given layout.
configure(CssLayout) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `ClickableLayoutConfigurator` to configure given layout.
configure(AbsoluteLayout) - Static method in interface com.holonplatform.vaadin.components.Components
  Get a `ClickableLayoutConfigurator` to configure given layout.
configureDialogButton(ButtonConfigurator.BaseButtonConfigurator) - Method in interface com.holonplatform.vaadin.components.Dialog.DialogButtonConfigurator
  Configure the dialog button
content(String) - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
  Sets the label content
content(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
  Sets the label content using a localizable `messageCode`.
content(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
  Sets the label content using a `Localizable` message.
content(Component) - Method in interface com.holonplatform.vaadin.components.builders.SingleComponentContainerBuilder
  Sets the content of this container.
content(Component) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Sets the content of the dialog.
contentMode(ContentMode) - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
  Sets the content mode of the Label.
CONTEXT_KEY - Static variable in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Default `Context` resource reference
CONVERSATION_ID - Static variable in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy
convert(V) - Method in interface com.holonplatform.vaadin.data.ItemConverter
  Convert given value to required item type.
convert(ItemDataProvider<ITEM>, Function<ITEM, T>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
  Create a new `ItemDataProvider` which wraps a concrete data provider and converts items into a different type using a converter function.
create(AbstractComponent) - Static method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator.BaseComponentConfigurator
  Create a new `ComponentConfigurator.BaseComponentConfigurator` on given `component`.
create(Property<T>, B) - Static method in interface com.holonplatform.vaadin.components.PropertyBinding
  Create a new `PropertyBinding` instance.
create(Datastore, DataTarget<?>, PropertySet<?>) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
  Create a new `DatastoreDataProvider`.
create(Datastore, DataTarget<?>, PropertySet<?>, Property<?>...) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
  Create a `DatastoreDataProvider` and use given `identifierProperties` as `PropertyBox` items identifiers.
create(Datastore, DataTarget<?>, PropertySet<?>, ItemIdentifierProvider<PropertyBox, Object>) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
  Create a `DatastoreDataProvider`, using given `ItemIdentifierProvider` to obtain the `PropertyBox` item identifier.
create(ItemSetCounter, ItemSetLoader<ITEM>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
  Create an `ItemDataProvider` using given operations.
create(Datastore, DataTarget<?>, PropertySet<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
  Construct a `ItemDataProvider` using a `Datastore`.
create(Datastore, DataTarget<?>, PropertySet<?>, QueryConfigurationProvider...) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
  Construct a `ItemDataProvider` using a `Datastore`.
create(Datastore, DataTarget<?>, Class<T>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
  Construct a `ItemDataProvider` using a `Datastore` and given `beanClass` as item type.
create(Datastore, DataTarget<?>, Class<T>, QueryConfigurationProvider...) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
  Construct a `ItemDataProvider` using a `Datastore` and given `beanClass` as item type.
create(String, String) - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
  Build a DeviceInfo instance using given header values
create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
  Build a DeviceInfo instance using a `VaadinRequest`
create(String, String) - Static method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Build a UserAgentInspector instance using given header values
create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Build a UserAgentInspector instance using a `VaadinRequest`
create() - Static method in interface com.holonplatform.vaadin.internal.VaadinLogger
  Get a `Logger` bound to `VaadinLogger.NAME`.
create(ViewChangeListener.ViewChangeEvent, String, N, Window) - Static method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigatorChangeEvent
  Create a new `DefaultViewNavigatorChangeEvent` from a standard `ViewChangeListener.ViewChangeEvent`.
create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.VaadinHttpRequest
  Create a `VaadinHttpRequest` using given `VaadinRequest`.
cssLayout() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `CssLayout`s.
CssLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `CssLayout` instances.

## D

dataSource(ItemDataProvider<ITEM>, ItemIdentifierProvider<ITEM, ?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemDataSourceComponentBuilder
  Set the data source items data provider and the `ItemIdentifierProvider` to obtain item identifiers.
dataSource(ItemDataProvider<ITEM>) - Method in interface com.holonplatform.vaadin.components.builders.ItemDataSourceComponentBuilder
  Set the data source items data provider, using the item itself as item identifier.
dataSource(Datastore, DataTarget<?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
  Set given `Datastore` as data source, using given data target to perform queries and obtain the listing items as beans of the required type.
dataSource(ItemDataProvider<ITEM>, Function<ITEM, T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
  Set the item listing data source using an `ItemDataProvider` and function to convert data source items into required item type.
dataSource(ItemDataProvider<PropertyBox>, Property...) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder
  Deprecated.
  Use `ItemDataSourceComponentBuilder.dataSource(ItemDataProvider, com.holonplatform.vaadin.data.ItemIdentifierProvider)` to provide a custom item identifier provider. By default, the identifier properties of the item listing property set will be used to identify each `PropertyBox` item.
dataSource(Datastore, DataTarget<?>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder
  Set given `Datastore` with the provided `dataTarget` as items data source.
dataSource(Datastore, DataTarget<?>, Property...) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder
  Set given `Datastore` with the provided `dataTarget` as items data source, using given `identifierProperties` as item identifiers.
dataSource(ItemDataProvider<PropertyBox>) - Method in interface com.holonplatform.vaadin.components.builders.PropertySelectInputBuilder
  Set the selection items data provider to obtain items.
dataSource(Datastore, DataTarget<?>, Iterable<P>, QueryConfigurationProvider...) - Method in interface com.holonplatform.vaadin.components.builders.PropertySelectInputBuilder
  Use given `Datastore` with given `dataTarget` as items data source.
dataSource(Datastore, DataTarget<?>, Property<?>...) - Method in interface com.holonplatform.vaadin.components.builders.PropertySelectInputBuilder
  Use given `Datastore` with given `dataTarget` as items data source.
dataSource(ItemDataProvider<ITEM>) - Method in interface com.holonplatform.vaadin.components.builders.SelectItemDataSourceBuilder
  Set the selection items data provider.
dataSource(DataProvider<ITEM, ?>) - Method in interface com.holonplatform.vaadin.components.builders.SelectItemDataSourceBuilder
  Set the selection items data provider.
dataSource(ItemDataProvider<T>, SerializableFunction<String, QueryFilter>) - Method in interface com.holonplatform.vaadin.components.builders.SingleSelectInputBuilder
  Set the selection items data provider.
dataSource(DataProvider<T, F>, SerializableFunction<String, F>) - Method in interface com.holonplatform.vaadin.components.builders.SingleSelectInputBuilder
  Set the selection items data provider.
dataSource(ItemDataProvider<ITEM>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set the items data provider.
datastore(Datastore) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
  Set the `Datastore` to use to perform query operations.
datastore(Datastore, DataTarget<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.CommitHandler
  Construct a new `ItemDataSource.CommitHandler` for `PropertyBox` type items using a `Datastore` to perform persistence operations.
datastore(Class<? extends T>, Datastore, DataTarget<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.CommitHandler
  Construct a new `ItemDataSource.CommitHandler` for bean type items using a `Datastore` to perform persistence operations.
DatastoreDataProvider - Interface in com.holonplatform.vaadin.data
  A `DataProvider` backed by a `Datastore`.
DatastoreDataProvider.Builder - Interface in com.holonplatform.vaadin.data
  Builder to create `DatastoreDataProvider` instances.
date(DateInputBuilder.Resolution, boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `Date` type `Input`s.
date(DateInputBuilder.Resolution) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `Date` type `Input`s.
date(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `Date` type `Input`s.
date() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `Date` type `Input`s.
dateFormat(String) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets date format to use for internal component date display.
DateInputBuilder - Interface in com.holonplatform.vaadin.components.builders
  A `CalendarInputBuilder` for `Date` type `Input`s.
DateInputBuilder.Resolution - Enum in com.holonplatform.vaadin.components.builders
dateOutOfRangeMessage(String) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the error message to notify if the range validation fails.
dateOutOfRangeMessage(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the error message to notify if the range validation fails, using a localizable `messageCode`.
dateOutOfRangeMessage(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the error message to notify if the range validation fails, using a `Localizable` message.
DEFAULT_BATCH_SIZE - Static variable in interface com.holonplatform.vaadin.data.ItemDataSource
  Default batch (page) size for items loading using `ItemDataProvider`
DEFAULT_DATE_PATTERN - Static variable in annotation type com.holonplatform.vaadin.navigator.annotations.ViewParameter
  Default Date parameter value serialization pattern
DEFAULT_NAVIGATION_HISTORY_LIMIT - Static variable in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Default navigation history limit
DEFAULT_PARAMETER_ENCODING - Static variable in annotation type com.holonplatform.vaadin.navigator.annotations.ViewParameter
  Default parameters URI encode charset
DEFAULT_WINDOW_HEIGHT - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
  Default window height
DEFAULT_WINDOW_STYLE_NAME - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
  Default View Window style name
DEFAULT_WINDOW_WIDTH - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
  Default window width
defaultAlignment(Alignment) - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Sets the default alignment used for components added to this layout.
DefaultFieldPropertyRenderer<T> - Class in com.holonplatform.vaadin.internal
  Default `PropertyRenderer` to create `Field` type `Property` representations.
DefaultFieldPropertyRenderer() - Constructor for class com.holonplatform.vaadin.internal.DefaultFieldPropertyRenderer
defaultFocusComponent(Component.Focusable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the component that should automatically focused when the tab is selected.
DefaultInputPropertyRenderer<T> - Class in com.holonplatform.vaadin.internal
  Default `PropertyRenderer` to create `Input` type `Property` representations.
DefaultInputPropertyRenderer() - Constructor for class com.holonplatform.vaadin.internal.DefaultInputPropertyRenderer
DefaultNavigationBuilder - Class in com.holonplatform.vaadin.navigator.internal
  Default `ViewNavigator.NavigationBuilder` implementation
DefaultNavigationBuilder(ViewNavigator, String) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultNavigationBuilder
defaultSort(QuerySort) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
  Set query default sort.
defaultSort(QuerySort) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set query default sort.
DefaultSpringViewNavigator - Class in com.holonplatform.vaadin.spring.internal
  Default `SpringViewNavigator` implementation.
DefaultSpringViewNavigator(UI, NavigationStateManager, ViewDisplay) - Constructor for class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
  Creates a navigator.
DefaultSpringViewNavigator() - Constructor for class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
  Default construtor.
DefaultSpringViewNavigator.SpringViewNavigatorBuilder - Class in com.holonplatform.vaadin.spring.internal
  Builder to create `SpringViewNavigator` instances.
DefaultVaadinHttpRequest - Class in com.holonplatform.vaadin.internal
  `HttpRequest` using Vaadin `VaadinRequest`.
DefaultVaadinHttpRequest(VaadinRequest) - Constructor for class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
  Constructor
defaultValue(P, Object) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set a default value to initialize the given `property`.
defaultValue(Property<T>, PropertyInputGroup.DefaultValueProvider<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the default value provider for given `property`.
defaultValue(PROPERTY, Object) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set a default value to initialize the given `propertyId`
DefaultView - Annotation Type in com.holonplatform.vaadin.spring
  Annotation to declare a `View` as the `ViewNavigator` default view.
DefaultViewComponentPropertyRenderer<T> - Class in com.holonplatform.vaadin.internal
  Default `PropertyRenderer` to create `ViewComponent` type `Property` representations.
DefaultViewComponentPropertyRenderer() - Constructor for class com.holonplatform.vaadin.internal.DefaultViewComponentPropertyRenderer
DefaultViewConfiguration - Class in com.holonplatform.vaadin.navigator.internal
  Default `ViewConfiguration` implementation.
DefaultViewConfiguration() - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Constructor
DefaultViewConfigurationCache - Enum in com.holonplatform.vaadin.navigator.internal
  Default `ViewConfigurationCache` implementation
DefaultViewContextField - Class in com.holonplatform.vaadin.navigator.internal
  Default `ViewContextField` implementation.
DefaultViewContextField(String, boolean, Field) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewContextField
  Constructor
defaultViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
defaultViewName(String) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Set the default view name.
DefaultViewNavigationStrategy - Interface in com.holonplatform.vaadin.navigator
  A strategy to obtain the default view navigation state which can be provided to `ViewNavigator`.
defaultViewNavigationStrategy(DefaultViewNavigationStrategy) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
defaultViewNavigationStrategy(DefaultViewNavigationStrategy) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Set the strategy to use to navigate to the default view.
DefaultViewNavigator - Class in com.holonplatform.vaadin.navigator.internal
  Default `ViewNavigator` implementation extending Vaadin default `Navigator`
DefaultViewNavigator(UI, ComponentContainer) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
  Creates a navigator that is tracking the active view using URI fragments of the `Page` containing the given UI and replacing the contents of a `ComponentContainer` with the active view.
DefaultViewNavigator(UI, SingleComponentContainer) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
  Creates a navigator that is tracking the active view using URI fragments of the `Page` containing the given UI and replacing the contents of a `SingleComponentContainer` with the active view.
DefaultViewNavigator(UI, ViewDisplay) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
  Creates a navigator that is tracking the active view using URI fragments of the `Page` containing the given UI.
DefaultViewNavigator(UI, NavigationStateManager, ViewDisplay) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
  Creates a navigator.
DefaultViewNavigator() - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
  Default construtor.
DefaultViewNavigator.ViewNavigatorBuilder - Class in com.holonplatform.vaadin.navigator.internal
  `Builder` implementation for fluent-style `ViewNavigator` creation
DefaultViewNavigatorChangeEvent - Class in com.holonplatform.vaadin.navigator.internal
  Default `ViewNavigator.ViewNavigatorChangeEvent` implementation.
DefaultViewNavigatorChangeEvent(N, View, String, View, String, String, Window) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigatorChangeEvent
DefaultViewParameterDefinition - Class in com.holonplatform.vaadin.navigator.internal
  Default `ViewConfiguration.ViewParameterDefinition` implementation
DefaultViewParameterDefinition(String, Class<?>) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
  Constructor
DefaultViewProvider - Class in com.holonplatform.vaadin.navigator.internal
  Default `ViewProvider` with `StatefulView` instances management.
DefaultViewProvider() - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewProvider
  Constructor
DefaultViewProviderAdapter - Class in com.holonplatform.vaadin.navigator.internal
  `ViewProvider` adapter which wraps a concrete ViewProvider and allow to perform some view instance processing before returning it to navigator using a `ViewProcessorProvider`.
DefaultViewProviderAdapter(ViewConfiguration.ViewConfigurationProvider, ViewProvider) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewProviderAdapter
  Constructor
DefaultViewWindow - Class in com.holonplatform.vaadin.navigator.internal
  Default `Window` used by `ViewNavigator` to display View instances in a window.
DefaultViewWindow(String, String) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewWindow
  Constructor
defaultViewWindowConfigurator(Consumer<ViewWindowConfigurator>) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
DefaultViewWindowConfigurator - Class in com.holonplatform.vaadin.navigator.internal
  Default `ViewWindowConfigurator` implementation.
DefaultViewWindowConfigurator(Window) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
defaultViewWindowConfigurator(Consumer<ViewWindowConfigurator>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Set the default `ViewWindowConfigurator` consumer to used for all the view Windows created by this navigator.
deferLocalization() - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
  Instructs the builder to resolve any message localization (for example component caption and description) only after the component is attached to parent layout.
deferLocalization() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
  Instructs the builder to resolve any message localization (for example component caption and description) only after the component is attached to parent layout.
desc(PROPERTY) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
  Create an descending `ItemDataSource.ItemSort` using given property.
description(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the component's description.
description(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the component's description using a localizable `messageCode`.
description(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the component's description using a `Localizable` message.
description(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the tab description using a `Localizable`.
description(String) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the tab description.
description(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the tab description.
deselect(Iterable<T>) - Method in interface com.holonplatform.vaadin.components.MultiSelect
  Removes the given items from the set of currently selected items.
deselect(T...) - Method in interface com.holonplatform.vaadin.components.MultiSelect
  Removes the given items from the set of currently selected items.
deselect(T) - Method in interface com.holonplatform.vaadin.components.MultiSelect
deselect(T) - Method in interface com.holonplatform.vaadin.components.Selectable
  Deselects the given item.
deselectAll() - Method in interface com.holonplatform.vaadin.components.Selectable
  Deselects all currently selected items, if any.
deselectAll() - Method in interface com.holonplatform.vaadin.components.SingleSelect
deserializeParameters(ViewConfiguration, String, String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Deserialize given parameters String into a map of View parameters consistent with `ViewConfiguration` parameters declarations.
deserializeParameterValue(String, Class<?>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Deserialize given String parameter value
detailsGenerator(ItemListing.ItemDetailsGenerator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the `ItemListing.ItemDetailsGenerator` to generate row details component
device() - Method in class com.holonplatform.vaadin.examples.ExampleDevice
DeviceInfo - Interface in com.holonplatform.vaadin.device
  Provides informations about client device in which application is running
dialog() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create and open a `Dialog` window.
Dialog - Interface in com.holonplatform.vaadin.components
  Dialog window representation.
Dialog.Builder<B extends Dialog.Builder<B>> - Interface in com.holonplatform.vaadin.components
  Base dialog builder
Dialog.CloseListener - Interface in com.holonplatform.vaadin.components
  Listener for dialog closing event
Dialog.DialogBuilder - Interface in com.holonplatform.vaadin.components
  Default `Dialog` builder.
Dialog.DialogButtonConfigurator - Interface in com.holonplatform.vaadin.components
  Interface to configure `Dialog` buttons at build time.
Dialog.QuestionCallback - Interface in com.holonplatform.vaadin.components
  `Dialog.CloseListener` extension which acts as callback for a question dialog to react to the user's response.
Dialog.QuestionDialogBuilder - Interface in com.holonplatform.vaadin.components
  Question `Dialog` builder.
dialog1() - Method in class com.holonplatform.vaadin.examples.ExampleDialog
dialog2() - Method in class com.holonplatform.vaadin.examples.ExampleDialog
dialogClosed(Dialog, Object) - Method in interface com.holonplatform.vaadin.components.Dialog.CloseListener
  Invoked when the `Dialog` is closed
dialogClosed(Dialog, Object) - Method in interface com.holonplatform.vaadin.components.Dialog.QuestionCallback
disabled() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Disables the component.
disableOnClick() - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
  Automatically disables button when clicked, typically to prevent (accidental) extra clicks on a button.
disableTextInput() - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
  Disables the possibility to input text into the field, so the field area of the component is just used to show what is selected.
disableTextInput() - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
  Disables the possibility to input text into the field, so the field area of the component is just used to show what is selected.
discard() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Discards all changes since last commit.
discard() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Discards all changes since last commit.
display(View, String, Map<String, String>) - Method in interface com.holonplatform.vaadin.navigator.SubViewContainer
  Display request for the given `view`: returns `true` if view is accepted and than diplayed by this sub-view container.
displayAfter(P, P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Configure the column represented by given `property` id to be displayed after the column which corresponds to the id specified by the given `beforeProperty`.
displayAfter(P) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Configure this virtual property column to be displayed after the listing column bound to given `property` by default.
displayAfterColumnId(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Configure this virtual property column to be displayed after the given listing column id by default.
displayAsFirst(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Configure the column represented by given `property` id to be displayed before any other listing column by default.
displayAsFirst() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Configure this virtual property column to be displayed before any other standard listing column by default.
displayAsLast(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Configure the column represented by given `property` id to be displayed after any other listing column by default.
displayAsLast() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Configure this virtual property column to be displayed after any other standard listing column by default.
displayBefore(P, P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Configure the column represented by given `property` id to be displayed before the column which corresponds to the id specified by the given `beforeProperty`.
displayBefore(P) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Configure this virtual property column to be displayed before the listing column bound to given `property` by default.
displayBeforeColumnId(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Configure this virtual property column to be displayed before the given listing column id by default.
dnd() - Method in class com.holonplatform.vaadin.examples.ExampleBuilders
draggable(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Set whether the dialog is draggable.
draggable(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
draggable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
  Set whether the view Window is draggable.
dragSource(Consumer<DragSourceExtension<? extends AbstractComponent>>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
  Makes the component a drag source.
dragSource(Consumer<DragSourceExtension<? extends AbstractComponent>>) - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
  Makes the component a drag source.
dropTarget(BiConsumer<DropTargetExtension<? extends AbstractComponent>, C>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
  Makes the component a drop target.
dropTarget(BiConsumer<DropTargetExtension<? extends AbstractComponent>, C>) - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
  Makes the component a drop target.

## E

editable(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set whether the column which corresponds to given property is editable when listing is in edit mode (`true` by default).
editable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set whether the listing is editable.
editor(String, E) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
  Set the field to use for given property in edit mode.
editor(Property<T>, E) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Set the field to use for given property in edit mode.
editor(E) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the field to use for this virtual property in edit mode.
editorBuffered(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set whether the row editor is in buffered mode.
editorCancelCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the caption for the editor Cancel button.
editorCancelCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the caption for the editor Cancel button
editorCancelCaption(String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the caption for the editor Cancel button
editorErrorGenerator(EditorErrorGenerator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the `EditorErrorGenerator` of the listing editor.
editorSaveCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the caption for the editor Save button.
editorSaveCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the caption for the editor Save button.
editorSaveCaption(String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the caption for the editor Save button.
editRow(int) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Opens the editor interface for the provided row.
ElementPropertyHandler - Class in com.holonplatform.vaadin.js
  JavaScript extension to set properties in html element of extended `Component`.
ElementPropertyHandler(AbstractComponent) - Constructor for class com.holonplatform.vaadin.js.ElementPropertyHandler
  Register this extension on given component
emptySelectionAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder
  Sets whether the user is allowed to select nothing.
emptySelectionAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder
  Sets whether the user is allowed to select nothing.
emptySelectionCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder
  Sets the empty selection caption.
emptySelectionCaption(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder
  Sets the empty selection caption using a localizable `messageCode`.
emptySelectionCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder
  Sets the empty selection caption.
emptySelectionCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder
  Sets the empty selection caption.
emptySelectionCaption(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder
  Sets the empty selection caption using a localizable `messageCode`.
emptySelectionCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder
  Sets the empty selection caption.
emptyValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.components.builders.SecretInputBuilder
  Enable or disable treating empty String values as `null` values.
emptyValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.components.builders.StringInputBuilder
  Enable or disable treating empty String values as `null` values.
enabled(boolean) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set whether the tab is enabled.
EnableSecuredView - Annotation Type in com.holonplatform.vaadin.spring.config
  Enables `View` authorization control using Spring Security `Secured` annotations on View class to perform authorization control.
EnableViewAuthorization - Annotation Type in com.holonplatform.vaadin.spring.config
  Enables `View` authorization control using `javax.annotation.security` annotations on View class (`RolesAllowed`, `PermitAll`, `DenyAll`) and relying on `AuthContext` to perform authorization control.
EnableViewContext - Annotation Type in com.holonplatform.vaadin.spring.config
  Enables `View` context informations injection using `ViewContext` annotated fields.
EnableViewNavigator - Annotation Type in com.holonplatform.vaadin.spring.config
  Annotation to be used on Spring Configuration classes to setup Vaadin integration and registering a UI-scoped `SpringViewNavigator` navigator.
ensureInited(VaadinSession) - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
  Ensure that a `DeviceInfo` is available from given Vaadin `session`.
enumMulti(Class<E>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a multiple selection `Input` with given `Enum` class as data source, using all enum constants as selection items.
enumMulti(Class<E>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a multiple selection `Input` with given `Enum` class as data source, using all enum constants as selection items and default `BaseSelectInputBuilder.RenderingMode.OPTIONS` rendering mode.
enumSingle(Class<E>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a single selection `Input` with given `Enum` class as data source, using all enum constants as selection items.
enumSingle(Class<E>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a single selection `Input` with given `Enum` class as data source, using all enum constants as selection items and default `BaseSelectInputBuilder.RenderingMode.SELECT` rendering mode.
equals(Object) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
equals(Object) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindow
errorHandler(ErrorHandler) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the error handler for the component.
errorView(View) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
errorView(View) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Set the view to be displayed when no other view matches the navigation state.
ErrorView - Annotation Type in com.holonplatform.vaadin.spring
  Annotation to declare a `View` as the `ViewNavigator` default error view.
errorView(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
errorView(Class<? extends View>) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
  Registers a view class for the view to show when no other view matches the navigation state.
errorViewProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
errorViewProvider(ViewProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Registers a view provider that is queried for a view when no other view matches the navigation state.
ExampleBuilders - Class in com.holonplatform.vaadin.examples
ExampleBuilders() - Constructor for class com.holonplatform.vaadin.examples.ExampleBuilders
ExampleComponents - Class in com.holonplatform.vaadin.examples
ExampleComponents() - Constructor for class com.holonplatform.vaadin.examples.ExampleComponents
ExampleDevice - Class in com.holonplatform.vaadin.examples
ExampleDevice() - Constructor for class com.holonplatform.vaadin.examples.ExampleDevice
ExampleDialog - Class in com.holonplatform.vaadin.examples
ExampleDialog() - Constructor for class com.holonplatform.vaadin.examples.ExampleDialog
ExampleInput - Class in com.holonplatform.vaadin.examples
ExampleInput() - Constructor for class com.holonplatform.vaadin.examples.ExampleInput
ExampleInputGroup - Class in com.holonplatform.vaadin.examples
ExampleInputGroup() - Constructor for class com.holonplatform.vaadin.examples.ExampleInputGroup
ExampleListing - Class in com.holonplatform.vaadin.examples
ExampleListing() - Constructor for class com.holonplatform.vaadin.examples.ExampleListing
ExampleListingMigration - Class in com.holonplatform.vaadin.examples
ExampleListingMigration() - Constructor for class com.holonplatform.vaadin.examples.ExampleListingMigration
ExampleListingMigration2 - Class in com.holonplatform.vaadin.examples
ExampleListingMigration2() - Constructor for class com.holonplatform.vaadin.examples.ExampleListingMigration2
ExampleNavigator - Class in com.holonplatform.vaadin.examples
ExampleNavigator() - Constructor for class com.holonplatform.vaadin.examples.ExampleNavigator
ExampleNavigator.SubViewExample - Class in com.holonplatform.vaadin.examples
ExampleRenderers - Class in com.holonplatform.vaadin.examples
ExampleRenderers() - Constructor for class com.holonplatform.vaadin.examples.ExampleRenderers
ExampleScope - Class in com.holonplatform.vaadin.examples
ExampleScope() - Constructor for class com.holonplatform.vaadin.examples.ExampleScope
ExampleSelectable - Class in com.holonplatform.vaadin.examples
ExampleSelectable() - Constructor for class com.holonplatform.vaadin.examples.ExampleSelectable
ExampleSpring - Class in com.holonplatform.vaadin.examples
ExampleSpring() - Constructor for class com.holonplatform.vaadin.examples.ExampleSpring
ExampleSpringAuthz - Class in com.holonplatform.vaadin.examples
ExampleSpringAuthz() - Constructor for class com.holonplatform.vaadin.examples.ExampleSpringAuthz
ExampleView - Class in com.holonplatform.vaadin.examples
ExampleView() - Constructor for class com.holonplatform.vaadin.examples.ExampleView
ExampleViewComponent - Class in com.holonplatform.vaadin.examples
ExampleViewComponent() - Constructor for class com.holonplatform.vaadin.examples.ExampleViewComponent
excludeReadOnlyProperties() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Exclude read-only properties (for example `VirtualProperty`s) from `Input` generation and binding.
expand(Component, float) - Method in interface com.holonplatform.vaadin.components.builders.OrderedLayoutConfigurator
  This method is used to control how excess space in layout is distributed among components.
expandRatio(P, int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the expandRatio for the column which corresponds to given property.
expandRatio(int) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the expandRatio for the column which corresponds to this virtual property.

## F

Field<V> - Interface in com.holonplatform.vaadin.components
  Represents a user-editable value component.
filler() - Static method in interface com.holonplatform.vaadin.components.Components
  Build a filler component, i.e.
filteringMode(ComboBox.CaptionFilter) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
  Sets the option filtering strategy.
fireViewOnLeave(View, ViewConfiguration, E) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Fire `OnLeave` view methods
fireViewOnShow(View, ViewConfiguration, E, boolean) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Fire `OnShow` view methods
fixedFilter(QueryFilter) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
  Set query fixed filter (always added to query predicates)
fixedFilter(QueryFilter) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set query fixed filter (always added to query predicates)
fixedSort(QuerySort) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
  Set query fixed sort (always added to query sorts)
fixedSort(QuerySort) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set query fixed sort (always added to query sorts)
focus() - Method in interface com.holonplatform.vaadin.components.Input
  Sets the focus for this input component, if supported by concrete component implementation.
footer(ItemListingBuilder.FooterBuilder<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the listing footer builder to create and manage footer rows
footerGenerator(ItemListingBuilder.GridFooterGenerator<T, P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set a `ItemListingBuilder.GridFooterGenerator` to update footer contents when item set changes.
footerRowHeight(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets the height of a footer row.
footerVisible(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set whether the listing footer is visible.
form(C) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `PropertyInputForm`.
form() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `PropertyInputForm` using a `FormLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the fields on layout.
form(C) - Static method in interface com.holonplatform.vaadin.components.Components.view
  Gets a builder to create a `PropertyViewForm`.
form() - Static method in interface com.holonplatform.vaadin.components.Components.view
  Gets a builder to create a `PropertyViewForm` using a `FormLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the view components on layout.
form1() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
form2() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
form3() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
form4() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
formGrid() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `PropertyInputForm` using a `VerticalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the fields on layout.
formGrid() - Static method in interface com.holonplatform.vaadin.components.Components.view
  Gets a builder to create a `PropertyViewForm` using a `VerticalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the view components on layout.
formHorizontal() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `PropertyInputForm` using a `HorizontalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the fields on layout.
formHorizontal() - Static method in interface com.holonplatform.vaadin.components.Components.view
  Gets a builder to create a `PropertyViewForm` using a `HorizontalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the view components on layout.
formLayout() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `FormLayout`s.
FormLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `FormLayout` instances.
formVertical() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `PropertyInputForm` using a `VerticalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the fields on layout.
formVertical() - Static method in interface com.holonplatform.vaadin.components.Components.view
  Gets a builder to create a `PropertyViewForm` using a `VerticalLayout` as layout component and a default `ComposableComponent.componentContainerComposer()` to compose the view components on layout.
forProperty(Property<T>) - Method in interface com.holonplatform.vaadin.components.builders.ViewComponentBuilder
  Build a `ViewComponent` using given `property` for value presentation and configuration parameters source.
from(F) - Static method in interface com.holonplatform.vaadin.components.Input
  Create a `Input` component type from given `HasValue` component.
from(Input<V>, Converter<V, T>) - Static method in interface com.holonplatform.vaadin.components.Input
  Create a new `Input` from another `Input` with a different value type, using given `Converter` to perform value conversions.
from(F, Converter<V, T>) - Static method in interface com.holonplatform.vaadin.components.Input
  Create a new `Input` from given `HasValue` component with a different value type, using given `Converter` to perform value conversions.
from(Input<V>, Property<T>, PropertyValueConverter<T, V>) - Static method in interface com.holonplatform.vaadin.components.Input
  Create a new `Input` from another `Input` with a different value type, using given `PropertyValueConverter` to perform value conversions.
from(F, Property<T>, PropertyValueConverter<T, V>) - Static method in interface com.holonplatform.vaadin.components.Input
  Create a new `Input` from another `Input` with a different value type, using given `PropertyValueConverter` to perform value conversions.
from(Input<T>) - Static method in interface com.holonplatform.vaadin.components.ValidatableInput
  Create a `ValidatableInput` from given `Input` instance.
from(F) - Static method in interface com.holonplatform.vaadin.components.ValidatableInput
  Create a `ValidatableInput` component type from given `HasValue` component.
frozenColumns(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Sets the number of frozen columns in this listing.
fullHeight() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Set the component heigth to 100%
fullSize() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Set the component width and heigth to 100%
fullWidth() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Set the component width to 100%

## G

generateParametersString(Map<String, Object>, String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Generate parameters URI string from name-value map
get(Object) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Get the item identified by given `itemId`.
get() - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
  Get the current DeviceInfo instance, if available.
get(String, Class<T>) - Method in class com.holonplatform.vaadin.internal.VaadinSessionScope
getAcceptHeader() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Return the Accept header
getActuator() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
getActuator() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter
  Get the NavigatorActuator associated to this adapter
getActuator() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
getAllSelectedItems() - Method in interface com.holonplatform.vaadin.components.Selectable.SelectionEvent
  Gets all the currently selected items.
getAuthentication() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getAuthentication() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Get the optional view `Authenticate` annotation.
getBeanStore() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy
getBody() - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getCaption() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getCaption() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Get optional view caption
getCaptionMessageCode() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getCaptionMessageCode() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Get optional view caption translation message code
getCell(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
  Returns the cell on this row corresponding to the given property id.
getCell(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
  Returns the cell on this row corresponding to the given property id.
getCellStyle(P, T) - Method in interface com.holonplatform.vaadin.components.ItemListing.CellStyleGenerator
  Get the style names for the cell bound to given `property` column and `item` row.
getCommitHandler() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the commit handler
getComponent() - Method in interface com.holonplatform.vaadin.components.HasComponent
  Get the UI `Component` which represents this object.
getComponent() - Method in interface com.holonplatform.vaadin.components.PropertyBinding
  Get the component to which the property is bound.
getComponents() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
  Gets a collection of all components inside this row.
getComponents() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
  Gets a collection of all components inside this row.
getComponents() - Method in interface com.holonplatform.vaadin.components.PropertyComponentSource
  Get the stream of available components.
getComponentsWidthMode() - Method in interface com.holonplatform.vaadin.components.ComposableComponent
  Get the composed Components width setup mode.
getConfiguration() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Get the data source configuration.
getContent() - Method in interface com.holonplatform.vaadin.components.ComposableComponent
  Get the form content component
getContextInjectionFields() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getContextInjectionFields() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  View class fields which declare `ViewContext` data injection
getContextInjectionFields(Class<?>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Get `ViewContext` annotated fields of class and its superclasses
getContextPath() - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getContextPath() - Method in interface com.holonplatform.vaadin.VaadinHttpRequest
  Returns the portion of the request URI that indicates the context of the request.
getContextResourceKey() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewContextField
getContextResourceKey() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewContextField
  Optional context resource key to inject
getConversationId() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy
getCurrent() - Static method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Get the current `ViewNavigator`, if available as `Context` resource or from current UI.
getCurrentUIViewNavigator() - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Try to obtain ViewNavigator from current thread-bound `UI`
getCurrentView() - Method in interface com.holonplatform.vaadin.navigator.SubViewContainer
  Get current active `View` in this container
getCurrentView() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Get current (active) view in navigator.
getCurrentViewName() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
getCurrentViewName() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Get current (active) view name in navigator
getCurrentViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Get current (active) view name in navigator
getCurrentViewName() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
getDataProvider() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the item data provider.
getDefault() - Static method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
  Create and return the default `ValidationStatusHandler`.
getDefaultNavigationState(UI, ViewNavigator) - Method in interface com.holonplatform.vaadin.navigator.DefaultViewNavigationStrategy
  Get the default navigation state.
getDefaultRow() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
  Returns the current default row of the section.
getDefaultValue(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.DefaultValueProvider
  Get the property default value
getDefaultValue() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
getDefaultValue() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition
  Get optional parameter default value
getDefaultViewDisplay() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Default view display, i.e.
getDefaultViewName() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
getDefaultViewName() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Get the optional default view name.
getDefaultViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Get default view name
getDefaultViewName() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
getDefaultViewNavigationStrategy() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Get the navigation strategy to use to navigate to the default view.
getDefaultViewWindowConfigurator() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Get the default view window configurator.
getEmptyValue() - Method in interface com.holonplatform.vaadin.components.ValueHolder
  Returns the value that represents an empty value.
getError() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
  Get the first `Localizable` validation error message, if the validation status is `ValidationStatusHandler.Status.INVALID`.
getErrorMessage() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
  Get the first localized error message, using the context `LocalizationContext`, if available.
getErrorMessages() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
  Get the localized error messages from `ValidationStatusHandler.ValidationStatusEvent.getErrors()`, using the context `LocalizationContext`, if available.
getErrors() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
  Get the `Localizable` validation error messages, if the validation status is `ValidationStatusHandler.Status.INVALID`.
getField() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewContextField
getField() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
getField() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition
  Get the view class field bound to this parameter definition
getField() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewContextField
  Field reference
getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.components.MultiSelect
getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.components.Selectable
  Get the first selected item.
getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.components.Selectable.SelectionEvent
  Get first selected data item, if any.
getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.components.SingleSelect
getHeaders() - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getId(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Get the identifier of given item
getInput(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
  Get the `Input` bound to given `property`, if any.
getInputs() - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
  Gets all the `Input`s that have been bound to a property.
getItem(Object) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Get the item identified by given `itemId`.
getItemAt(int) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Get the item at given index.
getItemCaption(ITEM) - Method in interface com.holonplatform.vaadin.components.ItemSet.ItemCaptionGenerator
  Get the caption for given `item`.
getItemDescription(ITEM) - Method in interface com.holonplatform.vaadin.components.ItemSet.ItemDescriptionGenerator
  Get the description for given `item`.
getItemDetails(T) - Method in interface com.holonplatform.vaadin.components.ItemListing.ItemDetailsGenerator
  Get the row details component for given item.
getItemIcon(ITEM) - Method in interface com.holonplatform.vaadin.components.ItemSet.ItemIconGenerator
  Get the icon for given `item`.
getItemId(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemIdentifierProvider
  Get the item identifier.
getItemIdentifierProvider() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the `ItemIdentifierProvider`.
getItemIds() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Get all item ids available from this data source
getItemSorts() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get current data source items sorting directives properties, providing item property to sort and direction.
getLockInstance() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestVaadinSpringSession
getMethod() - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getMultiValueRequestParameter(String) - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getName() - Method in class com.holonplatform.vaadin.internal.VaadinSessionScope
getName() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
getName() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition
  Get the parameter name
getNavigationState() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindow
  Navigation state (view name and parameters) bound to this Window
getNavigationState() - Method in exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
  Get the navigation state to which this exception is related, if available
getNewView() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
  Returns the view being activated.
getObject() - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
getObjectType() - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
getOldValue() - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeEvent
  Returns the value of the source before this value change event occurred.
getOldView() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
  Returns the view being deactivated.
getOldViewName() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigatorChangeEvent
getOldViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
  Returns the name of the view being deactivated, if any
getOnLeaveMethods() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getOnLeaveMethods() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Get view `OnLeave` methods
getOnShowMethods() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getOnShowMethods() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Get view `OnShow` methods
getOptionalValue() - Method in interface com.holonplatform.vaadin.components.ValueHolder
  Gets the current value of this value holder as an `Optional`, which will be empty if the value holder is considered to be empty.
getOrder() - Method in class com.holonplatform.vaadin.internal.VaadinSessionScope
getParameters() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getParameters() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Get View declared parameters
getParameters() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
  Returns the parameters for the view being activated.
getParentViewName() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getParentViewName() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  If `ViewConfiguration.isSubView()`, get parent View name
getProperties() - Method in interface com.holonplatform.vaadin.components.PropertySetBound
  Gets the set of `Property`s to which this component is bound.
getProperties() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get available item properties.
getProperty() - Method in interface com.holonplatform.vaadin.components.PropertyBinding
  Get the `Property`.
getProperty() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
  If the validation event refers to a `Property` binding, returns the property to which the value component is bound.
getProperty() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
  Item property to sort
getPropertyById(String) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the property which corresponds to given id, if available.
getPropertyColumns() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Gets the current displayed item properties as listing columns
getPropertyDefaultValue(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the default value for the given property.
getPropertyId(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the String id associated to given property, if available.
getPropertySortGenerator(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the `ItemDataSource.PropertySortGenerator` bound to given property, if any.
getPropertyType() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the property representation type.
getPropertyType(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Gets the data type of the given data source property.
getQueryFilter() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the `QueryFilter` according to this configuration, taking into account the fixed filters and the query filters from any registered `QueryConfigurationProvider`.
getQueryParameters() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the query parameters according to this configuration, taking into account the query parameters from any registered `QueryConfigurationProvider`.
getQuerySort(Collection<QuerySort>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get the `QuerySort` according to this configuration, taking into account the item sorts, default and fixed sorts and the query sorts from any registered `QueryConfigurationProvider`.
getQuerySort(PROPERTY, boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.PropertySortGenerator
  Get the `QuerySort` to use for given `property` with specified sort direction.
getReadMethod() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
getReadMethod() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition
  View parameter field read method, if any
getRenderType() - Method in interface com.holonplatform.vaadin.components.Input.InputPropertyRenderer
getRenderType() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.ViewComponentPropertyRenderer
getRenderType() - Method in class com.holonplatform.vaadin.internal.DefaultFieldPropertyRenderer
getRenderType() - Method in class com.holonplatform.vaadin.internal.DefaultInputPropertyRenderer
getRenderType() - Method in class com.holonplatform.vaadin.internal.DefaultViewComponentPropertyRenderer
getRequestCookie(String) - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getRequestHost() - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getRequestParameter(String) - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getRequestParameters() - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getRequestPath() - Method in class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
getRowAt(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
  Get the section row at given index.
getRowCount() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
  Gets the row count for the section.
getRowStyle(T) - Method in interface com.holonplatform.vaadin.components.ItemListing.RowStyleGenerator
  Get the style names for the row bound to given `item`.
getScreenHeight() - Method in interface com.holonplatform.vaadin.device.DeviceInfo
  Get client screen height in pixels
getScreenWidth() - Method in interface com.holonplatform.vaadin.device.DeviceInfo
  Get client screen width in pixels
getSelectedItem() - Method in interface com.holonplatform.vaadin.components.SingleSelect
  Get the currently selected item.
getSelectedItems() - Method in interface com.holonplatform.vaadin.components.Selectable
  Get an immutable set of the currently selected items.
getSelectedItems() - Method in interface com.holonplatform.vaadin.components.SingleSelect
getSelectionMode() - Method in interface com.holonplatform.vaadin.components.MultiSelect
getSelectionMode() - Method in interface com.holonplatform.vaadin.components.Selectable
  Get the selection mode
getSelectionMode() - Method in interface com.holonplatform.vaadin.components.SingleSelect
getSource() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
  Get the `ValueComponent` against whom the validation was performed.
getSource() - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeEvent
  Get the source of this value change event.
getStatus() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
  Get the current validation status
getStyleName() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
  Returns the custom style name for this row.
getStyleName() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
  Returns the custom style name for this row.
getType() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
getType() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition
  Get the parameter value type
getUserAgentHeader() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Return the User-Agent header
getValidationStatusHandler() - Method in interface com.holonplatform.vaadin.components.ValidatableInput
  Get the `ValidationStatusHandler` to use to track validation status changes, if available.
getValue() - Method in interface com.holonplatform.vaadin.components.PropertyInputForm
getValue(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
  Get the current property values collected into a `PropertyBox`, using the group configured properties as property set.
getValue() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
  Get the current property values collected into a `PropertyBox`, using the group configured properties as property set.
getValue() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
  Get the current property values collected into a `PropertyBox`, using the group configured properties as property set.
getValue() - Method in interface com.holonplatform.vaadin.components.ValueComponent
  Gets the current value of this value component.
getValue() - Method in interface com.holonplatform.vaadin.components.ValueHolder
  Gets the current value of this value holder.
getValue() - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeEvent
  Returns the new value that triggered this value change event.
getValueChangeMode() - Method in interface com.holonplatform.vaadin.components.Input
getValueChangeMode() - Method in interface com.holonplatform.vaadin.components.ValueHolder.MaySupportValueChangeMode
  Get the mode how value change events are triggered.
getValueChangeTimeout() - Method in interface com.holonplatform.vaadin.components.Input
getValueChangeTimeout() - Method in interface com.holonplatform.vaadin.components.ValueHolder.MaySupportValueChangeMode
  Returns the currently set timeout, in milliseconds, for how often `ValueHolder.ValueChangeEvent`s are triggered if the current `ValueChangeMode` is set to either `ValueChangeMode.LAZY` or `ValueChangeMode.TIMEOUT`.
getValueComponent(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyValueComponentSource
  Get the `ValueComponent` bound to given `property`, if any.
getValueComponents() - Method in interface com.holonplatform.vaadin.components.PropertyValueComponentSource
  Gets all the `ValueComponent`s that have been bound to a property.
getValueIfPresent() - Method in interface com.holonplatform.vaadin.components.ValueHolder
  Get the current value of this value holder, if available (i.e.
getValueIfValid() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
  Get the current property values collected into a `PropertyBox`, using the group configured properties as property set, only if the property bound `Input`s and this `PropertyInputGroup` are valid
getView(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewProvider
getView(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewProviderAdapter
getViewClass(String) - Method in interface com.holonplatform.vaadin.navigator.ViewClassProvider
  Get the view class which corresponds to the given view name.
getViewClass(String) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewClassProvider
getViewClassProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Get the `ViewClassProvider` bound to given `ViewProvider`, if available.
getViewComponent(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
  Get the `ViewComponent` bound to given `property`, if any.
getViewComponents() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
  Gets all the `ViewComponent`s that have been bound to a property.
getViewConfiguration(Class<? extends View>) - Method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
getViewConfiguration(Class<? extends View>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
getViewConfiguration(Class<? extends View>) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Get the `ViewConfiguration` which corresponds to given `View` class.
getViewConfiguration(String) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Get the `ViewConfiguration` which corresponds to the `View` represented by the given `navigationState`, if available.
getViewConfiguration(Class<? extends View>) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationProvider
  Get `ViewConfiguration` associated to given view class
getViewConfiguration(Class<? extends View>) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfigurationCache
  Get cached view configuration
getViewConfiguration(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
getViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewProvider
getViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewProviderAdapter
getViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
  Returns the view name of the view being activated.
getViewNavigator() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigatorChangeEvent
getViewNavigator() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
  Returns the navigator that triggered this event.
getViewOnLeaveMethods(Class<?>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Get valid `OnLeave` methods in given `viewClass`
getViewOnShowMethods(Class<?>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Get valid `OnShow` methods in given `viewClass`
getViewParameterDefinitions(Class<?>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Search for any `ViewParameter` annotated field in given `viewClass` and returns a set of `ViewConfiguration.ViewParameterDefinition` corresponding to detected parameter fields.
getViewParameters(String, String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Extract parameters string from view request
getViewPortHeight() - Method in interface com.holonplatform.vaadin.device.DeviceInfo
  Get application viewport height in pixels
getViewPortWidth() - Method in interface com.holonplatform.vaadin.device.DeviceInfo
  Get application viewport width in pixels
getViewWindowConfigurationMethods() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
getViewWindowConfigurationMethods() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Get view `ViewWindowConfiguration` methods.
getViewWindowConfigurationMethods(Class<?>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Get valid `ViewWindowConfiguration` methods in given `viewClass`
getWebApplicationContext() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSpringVaadinServletService
getWindow() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigatorChangeEvent
getWindow() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
  If the navigation to the view being activated is requested in window, returns the `Window` into which the view is displayed.
getWrappedProvider() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewProviderAdapter
getWrappedProvider() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewProviderAdapter
  Get concrete view provider
getWriteMethod() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
getWriteMethod() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition
  View parameter field write method, if any
gridLayout() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `FormLayout`s.
gridLayout(int, int) - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `GridLayout`s.
GridLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `GridLayout` instances.
group1a() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group1b() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group1c() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group2() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group3() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group3b() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group3c() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group4a() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group4b() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group5() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group6a() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group6b() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group6c() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group7a() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group7b() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group8() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
group9() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup

## H

HasComponent - Interface in com.holonplatform.vaadin.components
  Represents and object which can be represented by a UI `Component`, which can be obtained using the `HasComponent.getComponent()` method.
hashCode() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
hashCode() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindow
hasLock() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestVaadinSpringSession
hasProperty(Property<?>) - Method in interface com.holonplatform.vaadin.components.PropertySetBound
  Gets whether given `property` is part of the property set to which this component is bound.
hasViewConfiguration(Class<? extends View>) - Method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
hasViewConfiguration(Class<? extends View>) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfigurationCache
  Check if cache contains a view configuration associated to given `viewClass`
header(ItemListingBuilder.HeaderBuilder<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the listing header builder to create and manage header rows.
header(P, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the column header to show for given `property`.
header(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the column header to show for given `property`.
header(P, String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the column header to show for given `property`.
header(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the column header to show for this virtual property.
header(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the column header to show for this virtual property.
header(String, String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the column header to show for this virtual property.
headerHTML(P, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the column header for given `property`, displaying it as HTML.
headerHTML(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the column header for given `property`, displaying it as HTML.
headerHTML(P, String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the column header for given `property`, displaying it as HTML.
headerHTML(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the column header for given this virtual, displaying it as HTML.
headerHTML(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the column header for given this virtual property, displaying it as HTML.
headerHTML(String, String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the column header for this virtual property, displaying it as HTML.
headerMode(P, ItemListingBuilder.ColumnHeaderMode) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the column header display mode for the column which corresponds to given property.
headerMode(ItemListingBuilder.ColumnHeaderMode) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the column header display mode for the column which corresponds to this virtual property.
headerRowHeight(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets the height of a header row.
height(float, Sizeable.Unit) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the height of the object.
height(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the height of the component using String presentation.
heightByContents() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the height of the listing defined by its contents.
heightByRows(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the height of the listing by defined by a number of rows.
heightUndefined() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Clears any defined height
hidable(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets whether the column which corresponds to given property can be hidden by the user.
hidable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Sets whether the column which corresponds to this virtual property can be hidden by the user.
hidden() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Set the component as not visible.
hidden(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets whether the column which corresponds to given property is hidden.
hidden(boolean) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Sets whether the column which corresponds to this virtual property is hidden.
hidden(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the given property as hidden.
hidden(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Set the given property as hidden.
hideEmptyRowsAndColumns() - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Empty rows and columns will be considered as non-existent when rendering the grid, i.e.
hideHeaders() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Hides the table/grid column headers
hidePropertyCaption(Property<?>) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
  Set the caption for the input component bound to given property as hidden.
hidePropertyCaption(Property<?>) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
  Set the caption for the view component bound to given property as hidden.
hidingToggleCaption(P, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Sets the caption of the hiding toggle for the column which corresponds to given property.
hidingToggleCaption(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Sets the caption of the hiding toggle for the column which corresponds to given property.
hidingToggleCaption(P, String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Sets the caption of the hiding toggle for the column which corresponds to given property.
hidingToggleCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Sets the caption of the hiding toggle for the column which corresponds to this virtual property.
hidingToggleCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Sets the caption of the hiding toggle for the column which corresponds to this virtual property.
hidingToggleCaption(String, String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Sets the caption of the hiding toggle for the column which corresponds to this virtual property.
hl() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `HorizontalLayout`s.
HolonVaadinAutoConfiguration - Class in com.holonplatform.vaadin.spring.boot
  Spring boot auto configuration class to enable Holon-Spring-Vaadin integration layer.
HolonVaadinAutoConfiguration() - Constructor for class com.holonplatform.vaadin.spring.boot.HolonVaadinAutoConfiguration
HolonVaadinServlet - Class in com.holonplatform.vaadin.spring.boot.internal
  `SpringVaadinServlet` extension to allow automatic `SessionInitListener` and `SessionDestroyListener` beans registration at servlet initialization.
HolonVaadinServlet() - Constructor for class com.holonplatform.vaadin.spring.boot.internal.HolonVaadinServlet
HolonVaadinServletAutoConfiguration - Class in com.holonplatform.vaadin.spring.boot
  Spring boot auto configuration class to use the `HolonVaadinServlet` as Vaadin servlet, allowing automatic `SessionInitListener` and `SessionDestroyListener` beans registration.
HolonVaadinServletAutoConfiguration(ObjectProvider<List<SessionInitListener>>, ObjectProvider<List<SessionDestroyListener>>) - Constructor for class com.holonplatform.vaadin.spring.boot.HolonVaadinServletAutoConfiguration
HolonVaadinSpringSecurityAutoConfiguration - Class in com.holonplatform.vaadin.spring.boot
  Spring security support for Vaadin views auto-configuration class.
HolonVaadinSpringSecurityAutoConfiguration() - Constructor for class com.holonplatform.vaadin.spring.boot.HolonVaadinSpringSecurityAutoConfiguration
HorizontalLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `HorizontalLayout` instances.
html() - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
  A shortcut to set the content mode to `ContentMode.HTML`
html5NumberInputType(boolean) - Method in interface com.holonplatform.vaadin.components.builders.NumberInputBuilder
  Sets whether to set html5 input type property as "number"
htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiPropertySelectInputBuilder.OptionsModeMultiPropertySelectInputBuilder
  Sets whether html is allowed in the item captions.
htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiSelectInputBuilder.OptionsModeMultiSelectInputBuilder
  Sets whether html is allowed in the item captions.
htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.OptionsModeSinglePropertySelectInputBuilder
  Sets whether html is allowed in the item captions.
htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.OptionsModeSingleSelectInputBuilder
  Sets whether html is allowed in the item captions.
htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Set whether the dialog messages allow HTML content.

## I

i18n() - Method in class com.holonplatform.vaadin.examples.ExampleBuilders
icon(Resource) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the icon of the component.
icon(Resource) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the tab icon.
iconAlternateText(String) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
  Sets the button icon's alternate text
id(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Adds an unique id for component that is used in the client-side for testing purposes.
identifiers() - Method in class com.holonplatform.vaadin.examples.ExampleListing
identity() - Static method in interface com.holonplatform.vaadin.data.ItemIdentifierProvider
  Returns an `ItemIdentifierProvider` which returns the item itself as item identifier.
ignoreMissingInputs(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set whether to ignore properties without a bound `Input`.
ignoreMissingViewComponents(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Set whether to ignore properties without a bound `ViewComponent`.
ignorePropertyValidation() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set to ignore any `Property` registered `Validator` when binding the property to an `Input` component, i.e.
ILLEGAL_PARAMETER_NAME_CHARACTERS - Static variable in annotation type com.holonplatform.vaadin.navigator.annotations.ViewParameter
  Characters not admitted in parameter name
indexOfItem(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Get index of given item
init(UI, ComponentContainer) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
init(UI, SingleComponentContainer) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
init(UI, ViewDisplay) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
init(UI, NavigationStateManager, ViewDisplay) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
init() - Method in class com.holonplatform.vaadin.spring.internal.SpringViewClassProvider
  Init the provider, detecting all the View classes bound to the available View type beans.
init(UI, ComponentContainer) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
  Initializes an injected navigator and registers `SpringViewProvider` for it.
init(UI, SingleComponentContainer) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
  Initializes an injected navigator and registers `SpringViewProvider` for it.
init(UI, ViewDisplay) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
  Initializes an injected navigator and registers `SpringViewProvider` for it.
init(UI, NavigationStateManager, ViewDisplay) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
  Initializes an injected navigator and registers `SpringViewProvider` for it, using a custom `NavigationStateManager`.
initializer(Consumer<C>) - Method in interface com.holonplatform.vaadin.components.ComposableComponent.Builder
  Set a content initializer to setup the content component.
initNavigator(UI, ViewDisplay) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Init actuator
injectContext(ViewConfiguration.ViewConfigurationProvider, View) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Inject `Context` field, if any, in a given View instance
Input<V> - Interface in com.holonplatform.vaadin.components
  Input component representation, i.e.
Input.InputFieldPropertyRenderer<T,F extends com.vaadin.data.HasValue<T> & com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components
  A convenience interface to render a `Property` as a `Input` using a `HasValue` component.
Input.InputPropertyRenderer<T> - Interface in com.holonplatform.vaadin.components
  A convenience interface with a fixed `Input` rendering type to use a `Input` `PropertyRenderer` as a functional interface.
input10() - Method in class com.holonplatform.vaadin.examples.ExampleInput
input7() - Method in class com.holonplatform.vaadin.examples.ExampleInput
input8() - Method in class com.holonplatform.vaadin.examples.ExampleInput
InputBuilder<T,C extends Input<T>,B extends InputBuilder<T,C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `Input` instances.
InputConfigurator<T,B extends InputConfigurator<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  Interface to configure a `Input` component.
InputConfigurator.BaseFieldConfigurator<T> - Interface in com.holonplatform.vaadin.components.builders
  Base field configurator.
inputPrompt(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input.
inputPrompt(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input - using a localizable `messageCode`.
inputPrompt(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input - using a `Localizable` message.
inputPrompt(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input.
inputPrompt(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input - using a localizable `messageCode`.
inputPrompt(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input - using a `Localizable` message.
inputPrompt(String) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input.
inputPrompt(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input - using a localizable `messageCode`.
inputPrompt(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
  Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the user for input - using a `Localizable` message.
isAccessGranted(UI, String) - Method in class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControl
isAndroid() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Android check
isAndroidPhone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Android phone check
isAndroidTablet() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Android tablet check
isAscending() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
  Sort direction
isAuthenticationEnabled() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Get whether the support for `Authenticate` annotation on `View`s or `UI` is enabled.
isAutoRefresh() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Returns whether auto-refresh is enabled for this data source, i.e.
isBuffered() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Get whether the listing is in buffered mode, i.e.
isDeselectAllowed() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Gets whether it's allowed to deselect the selected row through the UI.
isEditable() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Get whether the listing is editable by the user.
isEmpty() - Method in interface com.holonplatform.vaadin.components.ValueHolder
  Returns whether this value holder is considered to be empty, according to its current value.
isFireOnRefresh(Method) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
isFireOnRefresh(Method) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Check whether given `OnShow` method must be called also at browser page refresh
isFooterVisible() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Returns whether the listing footer is visible.
isForceInWindow() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
isForceInWindow() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Gets whether this view must be displayed in a Window
isGameConsole() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Game console check
isInvalid() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
  Gets whether the validation failed or not.
isIOs() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  iOS check
isIPad() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  iPad check
isIPhone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  iPhone check
isIPod() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  iPod check
isItemDetailsVisible(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Gets whether the row details component for given `item` is visible.
isKindle() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Kindle check
isMobile() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Mobile device check
isModal() - Method in interface com.holonplatform.vaadin.components.Dialog
  Returns whether the dialog is modal.
isNavigateToDefaultViewWhenViewNotAvailable() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Gets whether to navigate to default view (if setted) when a view is not available from current navigation state
isNintendo() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Nintendo check
isPlaystation() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  PlayStation check
isPropertyReadOnly(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get whether the given property is read only.
isPropertySortable(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
  Get whether the given property is sortable.
isReadOnly() - Method in interface com.holonplatform.vaadin.components.Input
  Returns whether this input component is in read-only mode or not.
isRequired() - Method in interface com.holonplatform.vaadin.components.Input
  Gets whether the field is required, i.e.
isRequired() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewContextField
isRequired() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
isRequired() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewParameterDefinition
  Get whether the parameter is required
isRequired() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewContextField
  Whether the context injection is required
isSelected(T) - Method in interface com.holonplatform.vaadin.components.Selectable
  Returns whether the given `item` is selected.
isSingleton() - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
isSmartphone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Smartphone check
isSubView() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
isSubView() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Gets whether the view class is a sub view
isSubViewContainer() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
isSubViewContainer() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Gets whether the view class is a `SubViewContainer`
isTablet() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Tablet check
isTime() - Method in enum com.holonplatform.vaadin.components.builders.DateInputBuilder.Resolution
isUserOriginated() - Method in interface com.holonplatform.vaadin.components.Selectable.SelectionEvent
  Returns whether this event was triggered by user interaction, on the client side, or programmatically, on the server side.
isUserOriginated() - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeEvent
  Returns whether this event was triggered by user interaction, on the client side, or programmatically, on the server side.
isValid() - Method in interface com.holonplatform.vaadin.components.Validatable
  Check if the current value is valid, swallowing any validation exception.
isValidateOnValueChange() - Method in interface com.holonplatform.vaadin.components.ValidatableInput
  Gets whether to validate the value, using registered `Validator`s, every time the `Input` value changes.
isValueChangeModeSupported() - Method in interface com.holonplatform.vaadin.components.Input
isValueChangeModeSupported() - Method in interface com.holonplatform.vaadin.components.ValueHolder.MaySupportValueChangeMode
  Gets whether the `ValueChangeMode` is supported for this component.
isVolatile() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
isVolatile() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfiguration
  Gets whether this view is volatile (not to be tracked in navigation history)
isWebKit() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  WebKit check
isWindowsPhone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Windows phone check
isXbox() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
  Xbox check
itemCaption(ITEM, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
  Set an explicit caption for given item.
itemCaption(ITEM, String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
  Set an explicit caption for given item.
itemCaption(ITEM, String, String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
  Set an explicit caption for given item.
itemCaptionGenerator(ItemSet.ItemCaptionGenerator<ITEM>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
  Set the item caption generator to use to display item captions.
itemConverter(ItemConverter<S, PropertyBox>) - Method in interface com.holonplatform.vaadin.components.builders.PropertySelectInputBuilder
  Set the `ItemConverter` to be used to convert the select property value to the model `PropertyBox`.
ItemConverter<V,I> - Interface in com.holonplatform.vaadin.data
  A converter interface to obtain an item from a different type value.
ItemDataProvider<ITEM> - Interface in com.holonplatform.vaadin.data
  Iterface to load items data from a data source.
ItemDataSource<ITEM,PROPERTY> - Interface in com.holonplatform.vaadin.data
  Represents an item set data source, providing operations to retrieve items by id and change the item set composition adding a removing items.
ItemDataSource.Builder<ITEM,PROPERTY> - Interface in com.holonplatform.vaadin.data
  Builder to create `ItemDataSource` instances.
ItemDataSource.CommitHandler<ITEM> - Interface in com.holonplatform.vaadin.data
  Data source commit handler to perform concrete persistence operations when data is committed invoking `ItemDataSource.commit()`.
ItemDataSource.Configuration<ITEM,PROPERTY> - Interface in com.holonplatform.vaadin.data
  Item data source configuration.
ItemDataSource.ItemAction - Enum in com.holonplatform.vaadin.data
  Item actions enumeration.
ItemDataSource.ItemSort<PROPERTY> - Interface in com.holonplatform.vaadin.data
  Item sort directive.
ItemDataSource.PropertySortGenerator<PROPERTY> - Interface in com.holonplatform.vaadin.data
  `QuerySort` generator to provide query sorts for an item property.
ItemDataSourceComponentBuilder<ITEM,C extends com.vaadin.ui.Component,B extends ItemDataSourceComponentBuilder<ITEM,C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder for components with `ItemDataSource` and item property configuration support.
itemDescriptionGenerator(ItemSet.ItemDescriptionGenerator<ITEM>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
  Set the item description generator to use to display item descriptions (tooltips).
itemDescriptionGenerator(ItemSet.ItemDescriptionGenerator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the `ItemSet.ItemDescriptionGenerator` to use to generate item descriptions (tooltips).
itemEnabledProvider(SerializablePredicate<T>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiPropertySelectInputBuilder.OptionsModeMultiPropertySelectInputBuilder
  Sets the item enabled predicate.
itemEnabledProvider(SerializablePredicate<T>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiSelectInputBuilder.OptionsModeMultiSelectInputBuilder
  Sets the item enabled predicate.
itemEnabledProvider(SerializablePredicate<T>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.OptionsModeSinglePropertySelectInputBuilder
  Sets the item enabled predicate.
itemEnabledProvider(SerializablePredicate<T>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.OptionsModeSingleSelectInputBuilder
  Sets the item enabled predicate.
itemIcon(ITEM, Resource) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
  Sets the icon for an item.
itemIconGenerator(ItemSet.ItemIconGenerator<ITEM>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
  Set the item icon generator to use to display item icons.
itemIdentifier(Property<?>) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
  Use given `identifierProperty` value as item identifier.
itemIdentifier(ItemIdentifierProvider<ITEM, ID>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set the item identifier provider to use to obtain item ids.
itemIdentifierProvider(ItemIdentifierProvider<PropertyBox, ?>) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
  Set the `ItemIdentifierProvider` to use to obtain the item identifiers.
ItemIdentifierProvider<ITEM,ID> - Interface in com.holonplatform.vaadin.data
  Provider to obtain the identifier of an item.
ItemListing<T,P> - Interface in com.holonplatform.vaadin.components
  A component to display a set of items as tabular data, using item properties as column ids.
ItemListing.CellStyleGenerator<T,P> - Interface in com.holonplatform.vaadin.components
  Generator to provide the style names for a cell.
ItemListing.ColumnAlignment - Enum in com.holonplatform.vaadin.components
  Enumeration of column content alignment options
ItemListing.ItemClickListener<T,P> - Interface in com.holonplatform.vaadin.components
  Listener for user click events on an item (a listing row).
ItemListing.ItemDetailsGenerator<T> - Interface in com.holonplatform.vaadin.components
  Generator for item (row) details components.
ItemListing.NotBufferedException - Exception in com.holonplatform.vaadin.components
  Exception thrown when a listing operation is invoked and it is valid only in buffered mode.
ItemListing.PropertyReorderListener<P> - Interface in com.holonplatform.vaadin.components
  Listener for column reordering events.
ItemListing.PropertyResizeListener<P> - Interface in com.holonplatform.vaadin.components
  Listener for column resizing events.
ItemListing.PropertyVisibilityListener<P> - Interface in com.holonplatform.vaadin.components
  Listener for column visibility change events.
ItemListing.RowStyleGenerator<T> - Interface in com.holonplatform.vaadin.components
  Generator to provide the style names for an item row.
ItemListingBuilder<T,P,C extends ItemListing<T,P>,B extends ItemListingBuilder<T,P,C,B,X>,X extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components.builders
  Base `ItemListing` builder.
ItemListingBuilder.BaseGridItemListingBuilder<T,P,C extends ItemListing<T,P>,B extends ItemListingBuilder.BaseGridItemListingBuilder<T,P,C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Base builder to create an `ItemListing` with a `Grid` as backing component.
ItemListingBuilder.ColumnHeaderMode - Enum in com.holonplatform.vaadin.components.builders
  Grid column header mode.
ItemListingBuilder.FooterBuilder<P> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create and manage Footer rows.
ItemListingBuilder.GridFooterGenerator<T,P> - Interface in com.holonplatform.vaadin.components.builders
  Generator for footer contents.
ItemListingBuilder.GridItemListingBuilder<T,C extends ItemListing<T,String>,B extends ItemListingBuilder.GridItemListingBuilder<T,C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create an `ItemListing` with a `Grid` as backing component.
ItemListingBuilder.GridSection<ROWTYPE> - Interface in com.holonplatform.vaadin.components.builders
ItemListingBuilder.HeaderBuilder<P> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create and manage Header rows.
ItemListingBuilder.ListingFooterRow<P> - Interface in com.holonplatform.vaadin.components.builders
  A footer row in a `ItemListing`.
ItemListingBuilder.ListingHeaderRow<P> - Interface in com.holonplatform.vaadin.components.builders
  A header row in a `ItemListing`.
ItemRefresher<ITEM> - Interface in com.holonplatform.vaadin.data
  Data interface to refresh item data.
items(Iterable<ITEM>) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
  Set the given items as selection item set.
items(ITEM...) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
  Set the given items as selection item set.
items(Class<T>) - Static method in interface com.holonplatform.vaadin.components.Components.listing
  Builder to create an `ItemListing` instance using a `Grid` as backing component.
ItemSet - Interface in com.holonplatform.vaadin.components
  Implemented by components which support an item set as data source.
ItemSet.ItemCaptionGenerator<ITEM> - Interface in com.holonplatform.vaadin.components
  Item caption generator.
ItemSet.ItemDescriptionGenerator<ITEM> - Interface in com.holonplatform.vaadin.components
  Item description generator.
ItemSet.ItemIconGenerator<ITEM> - Interface in com.holonplatform.vaadin.components
  Item icon generator.
ItemSetCounter - Interface in com.holonplatform.vaadin.data
  Data interface to obtain the size of an item set.
ItemSetLoader<ITEM> - Interface in com.holonplatform.vaadin.data
  Data interface to load a set of items.

## J

join(P...) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
  Merges cells corresponding to the given property ids in the row.
join(Set<FooterCell>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
  Merges column cells in the row.
join(FooterCell...) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
  Merges column cells in the row.
join(P...) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
  Merges cells corresponding to the given property ids in the row.
join(Set<HeaderCell>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
  Merges column cells in the row.
join(HeaderCell...) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
  Merges column cells in the row.

## L

label() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `Label`s.
label(Label) - Static method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
  Create a `ValidationStatusHandler` which uses a `Label` to notify validation errors.
label(Label, boolean) - Static method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
  Create a `ValidationStatusHandler` which uses a `Label` to notify validation errors.
LabelBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `Label` instances.
LabelConfigurator<B extends LabelConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
  Interface to configure a `Label`.
LabelConfigurator.BaseLabelConfigurator - Interface in com.holonplatform.vaadin.components.builders
  Base Label configurator.
LayoutBuilder<C extends com.vaadin.ui.Layout,B extends LayoutBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `Layout` component containers.
LayoutConfigurator<B extends LayoutConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
  Interface to configure a `Layout`.
LayoutConfigurator.BaseLayoutConfigurator - Interface in com.holonplatform.vaadin.components.builders
  Base layout configurator
lenient(boolean) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Specifies whether or not date/time interpretation in component is to be lenient.
list(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
  Gets a builder to create a `MultiSelect` using `BaseSelectInputBuilder.RenderingMode.SELECT`.
list(Property<T>) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
  Gets a builder to create a `MultiSelect` with a `PropertyBox` items data source with `Property` as item properties using `BaseSelectInputBuilder.RenderingMode.SELECT`.
listing() - Method in class com.holonplatform.vaadin.examples.ExampleListingMigration
listing() - Method in class com.holonplatform.vaadin.examples.ExampleListingMigration2
listing1() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing10() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing11() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing12() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing1b() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing2() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing3() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing4() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing5() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing6() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing7() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing8() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listing9() - Method in class com.holonplatform.vaadin.examples.ExampleListing
listingVirtual() - Method in class com.holonplatform.vaadin.examples.ExampleListing
load(QueryConfigurationProvider, int, int) - Method in interface com.holonplatform.vaadin.data.ItemSetLoader
  Load items according to given data source `configuration`.
localDate(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `LocalDate` type `Input`s.
localDate() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `LocalDate` type `Input`s.
localDateTime(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `LocalDateTime` type `Input`s.
localDateTime() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `LocalDateTime` type `Input`s.
locale(Locale) - Method in interface com.holonplatform.vaadin.components.builders.InputConfigurator
  Sets the locale of this `Input` component.

## M

margin() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Enable layout margins.
marginBottom() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Enable layout bottom margin.
marginLeft() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Enable layout left margin.
marginRight() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Enable layout right margin.
marginTop() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Enable layout top margin.
max(T) - Method in interface com.holonplatform.vaadin.components.builders.SliderInputBuilder
  Set the maximum value.
maxCacheSize(int) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
  Set max items cache size when in buffered mode.
maxCacheSize(int) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set max items cache size
maxLength(int) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
  Set the maximum number of characters in the field
maxNavigationHistorySize(int) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
maxNavigationHistorySize(int) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Set navigation history max size
maxWidth(P, int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the maximum width in pixels for the column which corresponds to given property.
maxWidth(int) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the maximum width in pixels for the column which corresponds to this virtual property.
message(String) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Sets the dialog message.
message(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Sets the localizable dialog message.
message(Localizable) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Sets the `Localizable` dialog message.
messageDescriptionStyleName(String) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Set the dialog message description style name
messageStyleName(String) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Set the dialog message style name
min(T) - Method in interface com.holonplatform.vaadin.components.builders.SliderInputBuilder
  Set the minimum field value.
minimumWidthFromContent(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Sets whether the width of the contents in the column which corresponds to given property should be considered minimum width for this column.
minimumWidthFromContent(boolean) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Sets whether the width of the contents in the column which corresponds to this virtual property should be considered minimum width for this column.
minWidth(P, int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the minimum width in pixels for the column which corresponds to given property.
minWidth(int) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the minimum width in pixels for the column which corresponds to this virtual property.
modal(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Set whether the dialog is modal.
MultiPropertySelectInputBuilder<T,B extends MultiPropertySelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create a multiple selection `Input` with `Property` data source support.
MultiPropertySelectInputBuilder.GenericMultiPropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
multiSelect(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a multiple selection `Input`.
multiSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a multiple selection `Input` using default `BaseSelectInputBuilder.RenderingMode.OPTIONS`.
multiSelect(Property<T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `MultiSelect` with a `PropertyBox` items data source with `Property` as item properties.
multiSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `MultiSelect` with a `PropertyBox` items data source with `Property` as item properties using default `BaseSelectInputBuilder.RenderingMode.OPTIONS`.
MultiSelect<T> - Interface in com.holonplatform.vaadin.components
  A `Selectable` component in which multiple items can be selected at the same time.
MultiSelectInputBuilder<T,B extends MultiSelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create a multi selection `Input`s.
MultiSelectInputBuilder.GenericMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
multiSelectList(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a multiple selection `Input` using `BaseSelectInputBuilder.RenderingMode.SELECT`.
multiSelectList(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `MultiSelect` with a `PropertyBox` items data source with `Property` as item properties using default `BaseSelectInputBuilder.RenderingMode.SELECT`.

## N

NAME - Static variable in interface com.holonplatform.vaadin.internal.VaadinLogger
NAME - Static variable in class com.holonplatform.vaadin.internal.VaadinSessionScope
  Context name
nativeSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
  Gets a builder to create a `SingleSelect` using `BaseSelectInputBuilder.RenderingMode.NATIVE_SELECT`.
nativeSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
  Gets a builder to create a `SingleSelect` with a `PropertyBox` items data source with `Property` as item properties using `BaseSelectInputBuilder.RenderingMode.NATIVE_SELECT`.
nav1() - Method in class com.holonplatform.vaadin.examples.ExampleNavigator
nav2() - Method in class com.holonplatform.vaadin.examples.ExampleNavigator
nav3() - Method in class com.holonplatform.vaadin.examples.ExampleNavigator
navigate() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultNavigationBuilder
navigate() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigationBuilder
  Navigate to view with registered parameters, if any
navigateBack() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
navigateBack() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Navigate to previous View, if available
navigateBack() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigates back to previous `View`, if any.
navigateBack() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
navigateInWindow() - Method in class com.holonplatform.vaadin.examples.ExampleView
navigateInWindow(Consumer<ViewWindowConfigurator>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultNavigationBuilder
navigateInWindow(String, Consumer<ViewWindowConfigurator>, Map<String, Object>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
navigateInWindow(String, Consumer<ViewWindowConfigurator>, Map<String, Object>) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Navigate to the `View` identified by given `viewName` using the same behaviour of `NavigatorActuator.navigateTo(String)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.
navigateInWindow(String, Consumer<ViewWindowConfigurator>, Map<String, Object>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.
navigateInWindow(String, Map<String, Object>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using default Window configuration.
navigateInWindow(String, Consumer<ViewWindowConfigurator>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using optional `windowConfiguration` to setup Window features.
navigateInWindow(String) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigate to the `View` identified by given `viewName` using the same behaviour of `ViewNavigator.navigateTo(String, Map)` but rendering the View contents in an application Window, using default Window configuration.
navigateInWindow() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigationBuilder
  Navigate to view with registered parameters, rendering the View contents in an application Window.
navigateInWindow(Consumer<ViewWindowConfigurator>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigationBuilder
  Navigate to view with registered parameters, rendering the View contents in an application Window.
navigateInWindow(String, Consumer<ViewWindowConfigurator>, Map<String, Object>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
navigateInWindow3() - Method in class com.holonplatform.vaadin.examples.ExampleView
navigateTo(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
navigateTo(String, Map<String, Object>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
navigateTo(String) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Navigate to given navigation state
navigateTo(View, String, String) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Navigate to given View
navigateTo(String, Map<String, Object>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigates to the `View` identified by given `viewName` using given `parameters`, if any, and linking them to View fields using `ViewParameter` annotated view class fields.
navigateTo(String) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigates to the `View` identified by given `viewName`.
navigateTo(String) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
navigateTo(String, Map<String, Object>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
navigateToDefault() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
navigateToDefault() - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Navigate to default View, if available
navigateToDefault() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigates to the default View
navigateToDefault() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
navigateToDefaultViewWhenViewNotAvailable(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
navigateToDefaultViewWhenViewNotAvailable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Set whether to navigate to default view (if setted) when a view is not available from current navigation state
navigateToState(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
navigateToState(String) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Navigates to a view and initialize the view with given parameters.
navigateToState(String) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
navigateToView(View, String, String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
navigateToView(View, String, String) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter
  Navigate to given View
navigateToView(View, String, String) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
navigationStateManager(NavigationStateManager) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
navigationStateManager(NavigationStateManager) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
  Set the NavigationStateManager keeping track of the active view and enabling bookmarking and direct navigation.
NavigatorActuator<N extends com.vaadin.navigator.Navigator & ViewNavigatorAdapter> - Class in com.holonplatform.vaadin.navigator.internal
  Adds `ViewNavigator` specific logic to a `Navigator`
NavigatorActuator(N) - Constructor for class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Constructor
newLine() - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Forces the next component to be added at the beginning of the next line.
noButtonConfigurator(Dialog.DialogButtonConfigurator) - Method in interface com.holonplatform.vaadin.components.Dialog.QuestionDialogBuilder
  Set a `Dialog.DialogButtonConfigurator` to configure the no answer dialog button.
NotBufferedException(String) - Constructor for exception com.holonplatform.vaadin.components.ItemListing.NotBufferedException
  Constructor
notification() - Static method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
  Create a `ValidationStatusHandler` which shows a `Notification` of type `Notification.TYPE_ERROR_MESSAGE` to notify validation errors.
notification(boolean) - Static method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
  Create a `ValidationStatusHandler` which shows a `Notification` of type `Notification.TYPE_ERROR_MESSAGE` to notify validation errors.
notification(Notification) - Static method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
  Create a `ValidationStatusHandler` which shows a `Notification` to notify validation errors.
notification(Notification, boolean) - Static method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
  Create a `ValidationStatusHandler` which shows a `Notification` to notify validation errors.
notVisible() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the components as not visible.
nullValueAsFalse(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BooleanInputBuilder
  Sets whether to treat `null` values as `Boolean.FALSE` values
number(Class<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `Number` type `Input`s.
numberFormat(NumberFormat) - Method in interface com.holonplatform.vaadin.components.builders.NumberInputBuilder
  Sets the `NumberFormat` to use to represent number values in UI
NumberInputBuilder<T extends Number> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `Input` instances to handle `Number` type values.

## O

obtain() - Method in class com.holonplatform.vaadin.examples.ExampleNavigator
of(PROPERTY, boolean) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
  Create an `ItemDataSource.ItemSort` using given property and sort direction.
okButtonConfigurator(Dialog.DialogButtonConfigurator) - Method in interface com.holonplatform.vaadin.components.Dialog.DialogBuilder
  Set a `Dialog.DialogButtonConfigurator` to configure the ok dialog button.
onClick(Button.ClickListener) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
  Add a listener to button to listen to user click events
onItemClick(T, P, int, MouseEventDetails) - Method in interface com.holonplatform.vaadin.components.ItemListing.ItemClickListener
  Triggered when user clicks on an item.
onItemClick(T, P, MouseEventDetails) - Method in interface com.holonplatform.vaadin.components.ItemListing.ItemClickListener
  Deprecated.
  Use `ItemListing.ItemClickListener.onItemClick(Object, Object, int, MouseEventDetails)`
OnLeave - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  `View` class accessible (public) methods annotated with this annotation will be called by view navigator when the view is about to be deactivated (i.e.
onPropertyReordered(List<P>, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing.PropertyReorderListener
  Triggered when the columns order changes.
onPropertyResized(P, int, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing.PropertyResizeListener
  Triggered when a column size changes.
onPropertyVisibilityChanged(P, boolean, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing.PropertyVisibilityListener
  Triggered when a table columns visibility changes.
onSelectionChange(Selectable.SelectionEvent<T>) - Method in interface com.holonplatform.vaadin.components.Selectable.SelectionListener
  Invoked when the selection has changed.
OnShow - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  `View` class accessible (public) methods annotated with this annotation will be called by view navigator right before the view is shown (rendered in target display component).
open(UI) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Build and open the dialog window using given `UI`.
open() - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Build and open the dialog window using given current `UI`.
open() - Method in interface com.holonplatform.vaadin.components.Dialog
  Open the dialog window using current `UI`.
open(UI) - Method in interface com.holonplatform.vaadin.components.Dialog
  Open the dialog window using given `UI`.
options(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
  Gets a builder to create a `MultiSelect` using `BaseSelectInputBuilder.RenderingMode.OPTIONS`.
options(Property<T>) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
  Gets a builder to create a `MultiSelect` with a `PropertyBox` items data source with `Property` as item properties using `BaseSelectInputBuilder.RenderingMode.OPTIONS`.
options(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
  Gets a builder to create a `SingleSelect` using `BaseSelectInputBuilder.RenderingMode.OPTIONS`.
options(Property<T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
  Gets a builder to create a `SingleSelect` with a `PropertyBox` items data source with `Property` as item properties using `BaseSelectInputBuilder.RenderingMode.OPTIONS`.
ORDER - Static variable in class com.holonplatform.vaadin.internal.VaadinSessionScope
  Context order
OrderedLayoutBuilder<C extends com.vaadin.ui.Layout,B extends OrderedLayoutBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create ordered `Layout`s.
OrderedLayoutConfigurator<B extends OrderedLayoutConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
  Interface to configure an ordered `Layout`.
OrderedLayoutConfigurator.BaseOrderedLayoutConfigurator - Interface in com.holonplatform.vaadin.components.builders
  Base ordered layout configurator
orientation(SliderOrientation) - Method in interface com.holonplatform.vaadin.components.builders.SliderInputBuilder
  Set the orientation of the slider.
OverallValidationException(String) - Constructor for exception com.holonplatform.vaadin.components.PropertyInputGroup.OverallValidationException
OverallValidationException(String, String, Object...) - Constructor for exception com.holonplatform.vaadin.components.PropertyInputGroup.OverallValidationException
OverallValidationException(Validator.ValidationException...) - Constructor for exception com.holonplatform.vaadin.components.PropertyInputGroup.OverallValidationException

## P

panel() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `Panel`s.
PanelBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `Panel` instances.
parseErrorMessage(String) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the default error message used if the DateField cannot parse the text input by user to a Date field.
parseErrorMessage(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the default error message used if the DateField cannot parse the text input by user to a Date field, using a localizable `messageCode`.
parseErrorMessage(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the default error message used if the DateField cannot parse the text input by user to a Date field, using a `Localizable` message.
parseParametersString(String, String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Convert given parameters String into a name-value parameters Map
position(int, int) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Sets the position of the dialog window on the screen.
position(int, int) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
position(int, int) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
  Sets the position of the view window on the screen.
postProcessAfterInitialization(Object, String) - Method in class com.holonplatform.vaadin.spring.internal.ViewContextInjectionPostProcessor
postProcessBeforeInitialization(Object, String) - Method in class com.holonplatform.vaadin.spring.internal.ViewContextInjectionPostProcessor
postUpdateNavigationState(ViewChangeListener.ViewChangeEvent) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Method to call after navigation state update
preAfterViewChange(ViewChangeListener.ViewChangeEvent) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
prependRow() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
  Adds a new row at the top of the section.
primaryStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Changes the primary style name of the component.
process(Component) - Method in interface com.holonplatform.vaadin.components.builders.ComponentPostProcessor
  Process the given `component`.
process(Property<?>, B) - Method in interface com.holonplatform.vaadin.components.PropertyBinding.PostProcessor
  Process the given `component`
processViewInstance(ViewConfiguration.ViewConfigurationProvider, View) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewProvider
processViewInstance(ViewConfiguration.ViewConfigurationProvider, View) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewProcessorProvider
  Process given View instance for additional operations
properties(P...) - Static method in interface com.holonplatform.vaadin.components.Components.listing
  Builder to create an `PropertyListing` instance using a `Grid` as backing component.
properties(Iterable<P>) - Static method in interface com.holonplatform.vaadin.components.Components.listing
  Builder to create an `PropertyListing` instance using a `Grid` as backing component.
properties(PropertySet<P>, P...) - Static method in interface com.holonplatform.vaadin.components.Components.listing
  Builder to create an `PropertyListing` instance using a `Grid` as backing component.
properties(P...) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Add given properties to the `PropertyInputGroup` property set.
properties(Iterable<P>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Add given properties to the `PropertyInputGroup` property set.
properties(P...) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Add given properties to the `PropertyViewGroup` property set.
properties(Iterable<P>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Add given properties to the `PropertyViewGroup` property set.
propertiesValidationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the `ValidationStatusHandler` to use to track all the properties validation status changes.
property(Property<T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
  Gets a builder to create a `MultiSelect` with a `PropertyBox` items data source with `Property` as item properties.
property(Property<T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
  Gets a builder to create a `SingleSelect` with a `PropertyBox` items data source with `Property` as item properties.
PropertyBinding<T,B> - Interface in com.holonplatform.vaadin.components
  Represents a binding between a `Property` and a specific type component.
PropertyBinding.PostProcessor<B> - Interface in com.holonplatform.vaadin.components
  Callback interface to perform configuration operations on a component bound to a `Property`.
propertyCaption(Property<?>, Localizable) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
  Set the caption for the input component bound to given property.
propertyCaption(Property<?>, String) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
  Set the caption for the input component bound to given property.
propertyCaption(Property<?>, String, String, Object...) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
  Set the caption for the input component bound to given property.
propertyCaption(Property<?>, Localizable) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
  Set the caption for the view component bound to given property.
propertyCaption(Property<?>, String) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
  Set the caption for the view component bound to given property.
propertyCaption(Property<?>, String, String, Object...) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
  Set the caption for the view component bound to given property.
PropertyComponentSource - Interface in com.holonplatform.vaadin.components
  Represents a source of `Component`s associated with a `Property`.
propertyGroup() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `PropertyInputGroup`.
propertyGroup() - Static method in interface com.holonplatform.vaadin.components.Components.view
  Get a builder to create and setup a `PropertyViewGroup`.
propertyId(PROPERTY, String) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set the property String id of given `property`.
PropertyInputBinder - Interface in com.holonplatform.vaadin.components
  Represents a component which binds a property set to `Input` components.
PropertyInputBinder.PropertyInputValueChangeListener<V> - Interface in com.holonplatform.vaadin.components
  A listener for `Input` value change events when the `Input` is bound to a `Property` within a `PropertyInputBinder` component.
PropertyInputForm - Interface in com.holonplatform.vaadin.components
  A `PropertyInputGroup` component to display the property `Input`s on a layout, using the `ComposableComponent` composition strategy.
PropertyInputForm.PropertyInputFormBuilder<C extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components
  `PropertyInputForm` builder.
PropertyInputGroup - Interface in com.holonplatform.vaadin.components
  A class to manage a group of `Input`s bound to a `Property` set, loading and obtaining property values in and from `Input`s using the `PropertyBox` data container type.
PropertyInputGroup.Builder<G extends PropertyInputGroup,B extends PropertyInputGroup.Builder<G,B>> - Interface in com.holonplatform.vaadin.components
  Base `PropertyInputGroup` builder.
PropertyInputGroup.DefaultValueProvider<T> - Interface in com.holonplatform.vaadin.components
  Interface to provide the default value for a `Property`.
PropertyInputGroup.OverallValidationException - Exception in com.holonplatform.vaadin.components
  `Validator.ValidationException` extension to discern inputs validation and overall container validation exceptions.
PropertyInputGroup.PropertyInputGroupBuilder - Interface in com.holonplatform.vaadin.components
  `PropertyInputGroup` builder.
PropertyListing - Interface in com.holonplatform.vaadin.components
  An `ItemListing` component using `Property`s as item properties and `PropertyBox` as item data type.
propertyListing() - Method in class com.holonplatform.vaadin.examples.ExampleListing
propertyListing2() - Method in class com.holonplatform.vaadin.examples.ExampleListing
propertyListing3() - Method in class com.holonplatform.vaadin.examples.ExampleListing
propertyListing4() - Method in class com.holonplatform.vaadin.examples.ExampleListing
propertyListing5() - Method in class com.holonplatform.vaadin.examples.ExampleListing
propertyListing6() - Method in class com.holonplatform.vaadin.examples.ExampleListing
propertyListing7() - Method in class com.holonplatform.vaadin.examples.ExampleListing
propertyListing8() - Method in class com.holonplatform.vaadin.examples.ExampleListing
propertyListing9() - Method in class com.holonplatform.vaadin.examples.ExampleListing
PropertyListingBuilder<C extends ItemListing<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.property.Property>,B extends PropertyListingBuilder<C,B,X>,X extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components.builders
  An `ItemListingBuilder` using `Property` as item properties and `PropertyBox` as item data type.
PropertyListingBuilder.BaseGridPropertyListingBuilder<C extends ItemListing<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.property.Property>,B extends PropertyListingBuilder.BaseGridPropertyListingBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `ItemListing` component with `Property` as property type, `PropertyBox` as item type and using a `Grid` as backing component.
PropertyListingBuilder.GridPropertyListingBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create a `PropertyListing` component using a `Grid` as backing component.
PropertySelectInputBuilder<T,C extends Input<T>,S,B extends PropertySelectInputBuilder<T,C,S,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create selection `Input`s with `Property` data source support.
PropertySetBound - Interface in com.holonplatform.vaadin.components
  Represents an object bound to a `Property` set.
propertyStream() - Method in interface com.holonplatform.vaadin.components.PropertySetBound
  Get a `Stream` of the properties to which this component is bound.
PropertyValueComponentSource - Interface in com.holonplatform.vaadin.components
  Represent a source of `ValueComponent`s bound to a `Property` set, i.e.
PropertyViewForm - Interface in com.holonplatform.vaadin.components
  A `PropertyViewGroup` component to display the property `ViewComponent`s on a layout, using the `ComposableComponent` composition strategy.
PropertyViewForm.PropertyViewFormBuilder<C extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components
  `PropertyViewForm` builder.
PropertyViewGroup - Interface in com.holonplatform.vaadin.components
  Provides functionalities to build and manage a group of `ViewComponent`s bound to a `Property` set.
PropertyViewGroup.Builder<G extends PropertyViewGroup,B extends PropertyViewGroup.Builder<G,B>> - Interface in com.holonplatform.vaadin.components
  Base `PropertyViewGroup` builder.
PropertyViewGroup.PropertyViewGroupBuilder - Interface in com.holonplatform.vaadin.components
  `PropertyViewGroup` builder.
PropertyViewGroup.ViewComponentPropertyRenderer<T> - Interface in com.holonplatform.vaadin.components
  A `PropertyRenderer` with a fixed `ViewComponent` rendering type.
put(String, T) - Method in class com.holonplatform.vaadin.internal.VaadinSessionScope
putIfAbsent(String, T) - Method in class com.holonplatform.vaadin.internal.VaadinSessionScope

## Q

QueryConfigurationProviderSupport - Interface in com.holonplatform.vaadin.data
  Declares the support for `QueryConfigurationProvider` registration.
queryParameter(String, Object) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
  Add a query parameter
queryParameter(String, Object) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Add a query parameter
question() - Static method in interface com.holonplatform.vaadin.components.Dialog
  Gets a builder to create and open a question `Dialog` window.
questionDialog() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create and open a question `Dialog` window.
questionResponse(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.QuestionCallback
  Invoked when the question dialog is closed as a result of a user action.

## R

rangeEnd(T) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the end range for this component.
rangeStart(T) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the start range for this component.
readOnly() - Method in interface com.holonplatform.vaadin.components.builders.InputConfigurator
  Set the input component as read-only.
readOnly(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set whether given property is read-only.
readOnly(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the given property as read-only.
readOnly(PROPERTY, boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set whether given property id is read-only.
refresh() - Method in interface com.holonplatform.vaadin.components.ItemSet
  Refresh items set.
refresh() - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
  Refresh the value of all available `Input`s, using current values.
refresh(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
  Refresh the value of all available `Input`s, using current values.
refresh(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
  Refresh the value of the `Input` bound to given `property`, if available, using currently available values.
refresh() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Refresh data source items.
refresh(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Refresh given item in data source
refresh(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemRefresher
  Refresh given item from concrete data store.
refreshItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Refresh given item in data source
registerBeanDefinitions(AnnotationMetadata, BeanDefinitionRegistry) - Method in class com.holonplatform.vaadin.spring.internal.ViewNavigatorEnabler
registerView(String, Class<? extends View>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewProvider
  Register a View class bounding it to given `viewName`.
remove(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Removes given item from the data source.
remove(String) - Method in class com.holonplatform.vaadin.internal.VaadinSessionScope
removeItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Removes given item from the data source.
removeProperty(String) - Method in class com.holonplatform.vaadin.js.ElementPropertyHandler
  Remove an HTML property in the element bound to the extended Component
removeProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
removeProvider(ViewProvider) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
removeRow(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
  Removes the row at the given position from the section.
removeViewProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Unregister a `ViewProvider`
render(String, Renderer<?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
  Set a custom `Renderer` for given item property.
render(String, ValueProvider<V, P>, Renderer<? super P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
  Set a custom `Renderer` and presentation provider for given item property.
render(Property<T>, Renderer<? super T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Set a custom `Renderer` for given item property.
render(Property<T>, ValueProvider<T, P>, Renderer<? super P>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Set a custom `Renderer` and presentation provider for given item property.
render(Renderer<? super T>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set a custom `Renderer` for this virtual property.
render(ValueProvider<T, D>, Renderer<? super D>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set a custom `Renderer` and presentation provider for this virtual property.
render(Property<? extends T>) - Method in interface com.holonplatform.vaadin.components.Input.InputFieldPropertyRenderer
render(Property<? extends T>) - Method in class com.holonplatform.vaadin.internal.DefaultFieldPropertyRenderer
render(Property<? extends T>) - Method in class com.holonplatform.vaadin.internal.DefaultInputPropertyRenderer
render(Property<? extends T>) - Method in class com.holonplatform.vaadin.internal.DefaultViewComponentPropertyRenderer
renderers1() - Method in class com.holonplatform.vaadin.examples.ExampleRenderers
renderers2() - Method in class com.holonplatform.vaadin.examples.ExampleRenderers
renderField(Property<? extends T>) - Method in interface com.holonplatform.vaadin.components.Input.InputFieldPropertyRenderer
  Render given `property` as consistent value type `HasValue` component to handle the property value.
replaceStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets one or more user-defined style names of the component, replacing any previous user-defined styles.
require() - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
  Get the current DeviceInfo instance, or throw an `IllegalStateException` if not available.
require() - Static method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Requires the current `ViewNavigator`.
required(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the given property as required in the item listing editor.
required(P, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the given property as required in the item listing editor.
required(P, String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the given property as required in the item listing editor.
required(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Set the given property as required.
required() - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Sets the `Input` as required.
required(Validator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Set the `Input` as required, using given `Validator` to check the input value.
required(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Sets the `Input` as required, using given message as validation error message.
required(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Sets the `Input` as required, using given message as validation error message.
required(String) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Sets the `Input` as required, using given message as validation error message.
required(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the given property as required.
required(Property<T>, Validator<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the given property as required, using given `Validator` to check the property value.
required(Property<T>, Localizable) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the given property as required.
required(Property<T>, String, String, Object...) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the given property as required.
required(Property<T>, String) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the given property as required.
requireInput(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
  Get the `Input` bound to given `property`, if any.
requireValueComponent(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyValueComponentSource
  Get the `ValueComponent` bound to given `property`, throwing and exception is the component is not available.
resizable(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Sets whether the column which corresponds to given property is resizable by the user.
resizable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Sets whether the column which corresponds to this virtual property is resizable by the user.
resizable(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Set whether the dialog is resizable.
resizable(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
resizable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
  Sets whether to allow the view Window to be resized.
resolution(int) - Method in interface com.holonplatform.vaadin.components.builders.SliderInputBuilder
  Set a new resolution for the slider.
responsive() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Enables responsiveness for this component
rowExpandRatio(int, float) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Sets the expand ratio of given row.
rowHeight(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets the height of a row.
rows(int) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiPropertySelectInputBuilder.SelectModeMultiPropertySelectInputBuilder
  Sets the number of rows in the select.
rows(int) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiSelectInputBuilder.SelectModeMultiSelectInputBuilder
  Sets the number of rows in the select.
rows(int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Set the number of rows of the grid
rows(int) - Method in interface com.holonplatform.vaadin.components.builders.StringInputBuilder
  If field is rendered as a text area in UI, set the number of rows of the text area
runAfterLeaveConfirmation(ViewLeaveAction) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Triggers `View.beforeLeave(ViewBeforeLeaveEvent)` for the current view with the given action.

## S

SCROLLABLE_STYLENAME - Static variable in interface com.holonplatform.vaadin.components.Components
  CSS style name to render a Component as scrollable
scrollToEnd() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Scrolls to the end of the last data row.
scrollToIndex(int) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Scrolls listing viewport to show the item at given index, if present.
scrollToItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Scrolls listing viewport to show the given item, if present.
scrollToSelectedItem(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
  Sets whether to scroll the selected item visible (directly open the page on which it is) when opening the combo box popup or not.
scrollToSelectedItem(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
  Sets whether to scroll the selected item visible (directly open the page on which it is) when opening the combo box popup or not.
scrollToTop() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Scrolls listing rows to top (i.e.
SecretInputBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `String` type `Input` instances with hidden input, used to enter secret text information like passwords.
secretString() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `String` type `Input`s which not display user input on screen, used to enter secret text information like passwords.
SecurityAnnotationsViewAccessControl - Class in com.holonplatform.vaadin.spring.internal
  A `ViewAccessControl` bean to check `View` authorization using `javax.annotation.security` annotations on View class (`RolesAllowed`, `PermitAll`, `DenyAll`) and relying on `AuthContext` to perform authorization control.
SecurityAnnotationsViewAccessControl() - Constructor for class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControl
securityAnnotationsViewAccessControl() - Method in class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControlConfiguration
SecurityAnnotationsViewAccessControlConfiguration - Class in com.holonplatform.vaadin.spring.internal
  Spring configuration to enable `View` access control using `javax.annotation.security` annotations on View class.
SecurityAnnotationsViewAccessControlConfiguration() - Constructor for class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControlConfiguration
select(Iterable<T>) - Method in interface com.holonplatform.vaadin.components.MultiSelect
  Adds the given item to the set of currently selected items.
select(T...) - Method in interface com.holonplatform.vaadin.components.MultiSelect
  Adds the given item to the set of currently selected items.
select(T) - Method in interface com.holonplatform.vaadin.components.MultiSelect
select(T) - Method in interface com.holonplatform.vaadin.components.Selectable
  Selects the given item.
select(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
  Gets a builder to create a `SingleSelect` using `BaseSelectInputBuilder.RenderingMode.SELECT`.
select(Property<T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
  Gets a builder to create a `SingleSelect` with a `PropertyBox` items data source with `Property` as item properties using `BaseSelectInputBuilder.RenderingMode.SELECT`.
Selectable<T> - Interface in com.holonplatform.vaadin.components
  Represents a component which supports items selection.
Selectable.SelectionEvent<T> - Interface in com.holonplatform.vaadin.components
  Selection event.
Selectable.SelectionListener<T> - Interface in com.holonplatform.vaadin.components
  A listener for listening for selection changes from a `Selectable`.
Selectable.SelectionMode - Enum in com.holonplatform.vaadin.components
  Selection modes enumeration.
selectable1() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable10() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable11() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable12() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable2() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable3() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable4() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable5() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable6() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable7() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable8() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectable9() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
selectAll() - Method in interface com.holonplatform.vaadin.components.ItemListing
  Select all available items.
selectAll() - Method in interface com.holonplatform.vaadin.components.MultiSelect
  Selects all available the items.
selectAllCheckBoxVisibility(MultiSelectionModel.SelectAllCheckBoxVisibility) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Sets the select all checkbox visibility mode when the listing is in `Selectable.SelectionMode.MULTI` mode.
SelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends SelectInputBuilder<T,C,S,ITEM,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create selection `Input`s.
selectionMode(Selectable.SelectionMode) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the listing selection mode.
SelectItemDataSourceBuilder<T,C extends Input<T>,S,ITEM,B extends SelectItemDataSourceBuilder<T,C,S,ITEM,B>> - Interface in com.holonplatform.vaadin.components.builders
  Select component builder with `ItemDataSource` support.
SESSION_ATTRIBUTE_NAME - Static variable in interface com.holonplatform.vaadin.device.DeviceInfo
  Name of the session attribute to cache DeviceInfo instance
sessionscope() - Method in class com.holonplatform.vaadin.examples.ExampleScope
setAccessDeniedViewClass(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
  Deferred access denied view class configuration
setAccessDeniedViewClass(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
setApplicationContext(ApplicationContext) - Method in class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControl
setAuthentication(Authenticate) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view `Authenticate` annotation.
setAuthenticationEnabled(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Set whether the support for `Authenticate` annotation on `View`s or `UI` is enabled.
setCaption(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view caption
setCaptionMessageCode(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view caption translation message code
setContextInjectionFields(Collection<ViewContextField>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view class fields which declare `ViewContext` data injection
setDataProviderQuery(Query<ITEM, QueryFilter>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Set the data provider `Query` to use to obtain filters and sorts.
setDefaultRow(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
  Sets the default row of the section.
setDefaultValue(Object) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
  Set parameter default value.
setDefaultViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
  Set the default view name.
setDefaultViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Set the default view name.
setDefaultViewName(String) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
  Set the default view name.
setDefaultViewName(String) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
setDefaultViewNavigationStrategy(DefaultViewNavigationStrategy) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Set the navigation strategy to use to navigate to the default view.
setDefaultViewWindowConfigurator(Consumer<ViewWindowConfigurator>) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Set the default view window configurator
setDeselectAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Sets whether it's allowed to deselect the selected row through the UI.
setEditable(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Set whether the listing is editable by the user.
setEnabled(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
  Updates the enabled state of all the group inputs.
setErrorProvider(ViewProvider) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
setErrorViewClass(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
  Deferred error view class configuration
setErrorViewClass(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
setEventHandler(String, String) - Method in class com.holonplatform.vaadin.js.ElementPropertyHandler
  Set an event handler with given `eventName` in the element bound to the extended Component using given JavaScript content.
setField(Field) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
  Set the view class field bound to this parameter definition
setFireOnRefreshMethod(Method) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set given `OnShow` method as fire on refresh
setFooterVisible(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Sets whether the listing footer is visible.
setForceInWindow(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set this view to be displayed in a Window
setItemDetailsVisible(T, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Set whether to show the row details component for given `item`.
setMaxNavigationHistorySize(int) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Set navigation history max size
setMaxNavigationHistorySize(int) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
setModal(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog
  Sets whether the dialog is modal.
setNavigateToDefaultViewWhenViewNotAvailable(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Set whether to navigate to default view (if setted) when a view is not available from current navigation state
setNavigateToDefaultViewWhenViewNotAvailable(boolean) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
setOnLeaveMethods(List<Method>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view `OnLeave` methods
setOnShowMethods(List<Method>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view `OnShow` methods
setParameters(Collection<ViewConfiguration.ViewParameterDefinition>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view parameters definitions
setParentViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set parent view name for sub views
setProperty(String, Object) - Method in class com.holonplatform.vaadin.js.ElementPropertyHandler
  Set a custom HTML property in the element bound to the extended Component
setPropertyColumnVisible(P, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Show or hide the column bound to given `property`.
setReadMethod(Method) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
  Set the view parameter field read method
setReadOnly(boolean) - Method in interface com.holonplatform.vaadin.components.Input
  Sets the read-only mode of this input component.
setReadOnly(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
  Set the read-only mode for all the group inputs.
setRequired(boolean) - Method in interface com.holonplatform.vaadin.components.Input
  Sets whether the required indicator symbol is visible.
setRequired(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
  Set whether the parameter is required
setSelectionMode(Selectable.SelectionMode) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Set the listing selection mode
setStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
  Sets a custom style name for this row.
setStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
  Sets a custom style name for this row.
setSubViewContainer(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Declares view class is a `SubViewContainer`
setup(UI, NavigationStateManager, ViewDisplay) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
setup(UI, NavigationStateManager, ViewDisplay) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter
  Init navigator.
setup(UI, NavigationStateManager, ViewDisplay) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
setup() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest
setValidateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.components.ValidatableInput
  Sets whether to validate the value, using registered `Validator`s, every time the `Input` value changes.
setValidationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.ValidatableInput
  Set the `ValidationStatusHandler` to use to track validation status changes.
setValue(PropertyBox, boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
  Set the current property values using a `PropertyBox`, loading the values to the available property bound `Input`s through the `ValueHolder.setValue(Object)` method.
setValue(PropertyBox) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
  Set the current property values using a `PropertyBox`, loading the values to the available property bound `Input`s through the `ValueHolder.setValue(Object)` method.
setValue(PropertyBox) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
  Set the current property values using a `PropertyBox`, loading the values to the available property bound `ViewComponent`s through the `ValueHolder.setValue(Object)` method.
setValue(V) - Method in interface com.holonplatform.vaadin.components.ValueHolder
  Sets the `value` of this value holder.
setValueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.Input
setValueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.ValueHolder.MaySupportValueChangeMode
  Sets the mode how value change events are triggered.
setValueChangeTimeout(int) - Method in interface com.holonplatform.vaadin.components.Input
setValueChangeTimeout(int) - Method in interface com.holonplatform.vaadin.components.ValueHolder.MaySupportValueChangeMode
  Sets how often value change events are triggered when the `ValueChangeMode` is set to either `ValueChangeMode.LAZY` or `ValueChangeMode.TIMEOUT`.
setViewClassProvider(ViewProvider, ViewClassProvider) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
setViewClassProvider(ViewProvider, ViewClassProvider) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
  Set the `ViewClassProvider` bound to given `ViewProvider`.
setViewClassProvider(ViewProvider, ViewClassProvider) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter
  Set the `ViewClassProvider` bound to given `ViewProvider`.
setViewClassProvider(ViewProvider, ViewClassProvider) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
setViewParameters(View, ViewConfiguration, String, String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Set parameters values in View instance using any matching parameter definition
setViewParameters(View, ViewConfiguration, Map<String, String>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
  Set parameters values in View instance using any matching parameter definition
setViewWindowConfigurationMethods(List<Method>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view `ViewWindowConfiguration` methods
setVolatile(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set this view as volatile (not to be tracked in navigation history)
setWindowConfiguration(WindowView) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
  Set view Window configuration
setWriteMethod(Method) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
  Set the view parameter field write method
showISOWeekNumbers(boolean) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the visibility of ISO 8601 week numbers in the date selector.
showSeconds() - Method in interface com.holonplatform.vaadin.components.builders.TemporalInputBuilder.TemporalWithTimeFieldBuilder
  Sets to show and handle time seconds
showView(View) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
SingleComponentContainerBuilder<C extends com.vaadin.ui.SingleComponentContainer,B extends SingleComponentContainerBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder for `SingleComponentContainer` components type creation.
singleNativeSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a single selection `Input` using `BaseSelectInputBuilder.RenderingMode.NATIVE_SELECT`.
singleNativeSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `SingleSelect` with a `PropertyBox` items data source with `Property` as item properties using `BaseSelectInputBuilder.RenderingMode.NATIVE_SELECT`.
singleOptionSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a single selection `Input` using `BaseSelectInputBuilder.RenderingMode.OPTIONS`.
singleOptionSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `SingleSelect` with a `PropertyBox` items data source with `Property` as item properties using `BaseSelectInputBuilder.RenderingMode.OPTIONS`.
SinglePropertySelectInputBuilder<T,B extends SinglePropertySelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create a single selection `Input` with `Property` data source support.
SinglePropertySelectInputBuilder.GenericSinglePropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
singleSelect(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a single selection `Input`.
singleSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a single selection `Input` using `BaseSelectInputBuilder.RenderingMode.SELECT`.
singleSelect(Property<T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `SingleSelect` with a `PropertyBox` items data source with `Property` as item properties.
singleSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create a `SingleSelect` with a `PropertyBox` items data source with `Property` as item properties using `BaseSelectInputBuilder.RenderingMode.SELECT`.
SingleSelect<T> - Interface in com.holonplatform.vaadin.components
  A `Selectable` component in which at most one item can be selected at a time.
SingleSelectInputBuilder<T,B extends SingleSelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create a single selection `Input`.
SingleSelectInputBuilder.GenericSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
size() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Returns current data source size (considering any applied filter), i.e.
size(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.data.ItemSetCounter
  Get the data source item set size (number of items) according to given `configuration`.
sizeUndefined() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Clears any size settings
skip() - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
  Moves the cursor forward by one.
SliderInputBuilder<T extends Number> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create Slider `Input`s.
sort(ItemDataSource.ItemSort<P>...) - Method in interface com.holonplatform.vaadin.components.ItemListing
  Sort the listing using given `ItemDataSource.ItemSort` directives.
sort(ItemDataSource.ItemSort<PROPERTY>...) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Sort the data source items using given `ItemDataSource.ItemSort` directives.
sortable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set whether all the item listing properties are sortable.
sortable(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set whether given property is sortable.
sortable(boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set whether all the properties are sortable.
sortable(PROPERTY, boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set whether given property id is sortable.
sortGenerator(P, ItemDataSource.PropertySortGenerator<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set a `ItemDataSource.PropertySortGenerator` to generate `QuerySort`s for given `property`
sortGenerator(ItemDataSource.PropertySortGenerator<P>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set a `ItemDataSource.PropertySortGenerator` to generate `QuerySort`s for this virtual property.
sortUsing(P, Path<?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Declares to use specified `Path` to generate query sorts for given `property`.
sortUsing(Path<?>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Declares to use specified `Path` to generate query sorts for this virtual property.
spacing() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Enable spacing between child components within the layout.
SpringViewClassProvider - Class in com.holonplatform.vaadin.spring.internal
  Spring `ViewClassProvider`.
SpringViewClassProvider(ApplicationContext) - Constructor for class com.holonplatform.vaadin.spring.internal.SpringViewClassProvider
  Constructor.
SpringViewNavigator - Interface in com.holonplatform.vaadin.spring
  A `ViewNavigator` with Spring support.
SpringViewNavigator.Builder - Interface in com.holonplatform.vaadin.spring
  Builder to create `SpringViewNavigator` instances
SpringViewNavigatorBuilder() - Constructor for class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
SpringViewNavigatorFactoryBean - Class in com.holonplatform.vaadin.spring.internal
  Spring `FactoryBean` to create and configure `SpringViewNavigator` beans.
SpringViewNavigatorFactoryBean() - Constructor for class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
StatefulView - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  Mark a `View` class as stateful in relation to application UI lifecycle.
stopOverallValidationAtFirstFailure(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set whether to stop overall validation at first validation failure.
stopValidationAtFirstFailure(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set whether to stop validation at first validation failure.
storeViewConfiguration(Class<? extends View>, ViewConfiguration) - Method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
storeViewConfiguration(Class<? extends View>, ViewConfiguration) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfigurationCache
  Put given `viewConfiguration` associated to view class if not already present in cache.
stream() - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
  Return a `Stream` of the properties and their bound `Input`s of this input group.
stream() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
  Return a `Stream` of the properties and their bound `ViewComponent`s of this view group.
streamOfComponents() - Method in interface com.holonplatform.vaadin.components.PropertyComponentSource
  Return a `Stream` of the available `Property` and `Component`s bindings.
streamOfValueComponents() - Method in interface com.holonplatform.vaadin.components.PropertyValueComponentSource
  Return a `Stream` of the available `Property` and `ValueComponent`s bindings.
string() - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `String` type `Input`s.
string(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
  Gets a builder to create `String` type `Input`s.
StringInputBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `String` type `Input` instances backed by a text input widget.
style(P, ItemListing.CellStyleGenerator<T, P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the `ItemListing.CellStyleGenerator` to call for given `property` to generate column cell style.
style(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the column cell style name for given `property`
style(ItemListing.CellStyleGenerator<I, P>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the `ItemListing.CellStyleGenerator` to call for this virtual property to generate column cell style.
style(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the column cell style name for this virtual property.
styleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Adds one or more style names to this component.
styleName(String) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set the tab CSS style name.
SubViewContainer - Interface in com.holonplatform.vaadin.navigator
  Define a `View` as container for other sub-views.
SubViewExample() - Constructor for class com.holonplatform.vaadin.examples.ExampleNavigator.SubViewExample
SubViewOf - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  Declares a `View` as a sub-view of given View name.
suggestionPopupWidth(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
  Sets the suggestion pop-up's width as a CSS string.
suggestionPopupWidth(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
  Sets the suggestion pop-up's width as a CSS string.

## T

tabIndex(int) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
  Sets the tabulator index of the component.
tabIndex(int) - Method in interface com.holonplatform.vaadin.components.builders.InputConfigurator
  Sets the tabulator index of the component.
tabIndex(int) - Method in interface com.holonplatform.vaadin.components.builders.PanelBuilder
  Sets the tabulator index of the component.
TabsBuilder<C extends com.vaadin.ui.TabSheet> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create tabbed component instances.
TabsBuilder.TabBuilder<C extends com.vaadin.ui.TabSheet> - Interface in com.holonplatform.vaadin.components.builders
  Tab builder.
tabSheet() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create a `TabSheet`.
target(DataTarget<?>) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
  Set the `DataTarget` to use.
TemporalInputBuilder<T extends Temporal,B extends TemporalInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `Temporal` type `Input`s backed by a calendar widget.
TemporalInputBuilder.TemporalWithoutTimeFieldBuilder<T extends Temporal> - Interface in com.holonplatform.vaadin.components.builders
  A `TemporalInputBuilder` for Fields not supporting time.
TemporalInputBuilder.TemporalWithTimeFieldBuilder<T extends Temporal> - Interface in com.holonplatform.vaadin.components.builders
  A `TemporalInputBuilder` for Fields supporting time.
TestSingletonBeanStoreRetrievalStrategy() - Constructor for class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy
TestSpringVaadinServletService(VaadinServlet, WebApplicationContext) - Constructor for class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSpringVaadinServletService
TestVaadinSpringSession(WebApplicationContext) - Constructor for class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestVaadinSpringSession
textChangeEventMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
  Sets the mode how the TextField triggers vaue change events.
textChangeTimeout(int) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
  The text change timeout modifies how often text change events are communicated to the application when text change event mode is `ValueChangeMode.LAZY` or `ValueChangeMode.TIMEOUT`.
TextInputBuilder<T,C extends Input<T>,B extends TextInputBuilder<T,C,B>> - Interface in com.holonplatform.vaadin.components.builders
  Base builder to create `Input` instances backed by a text input widget.
timeZone(TimeZone) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
  Sets the time zone used by this date field.
toString() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
toView(String) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
  Get a `ViewNavigator.NavigationBuilder` to create a navigation declaration to navigate to given `viewName` using parameters.

## U

update(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
  Update given item in data source.
updateCurrentNavigationState(ViewChangeListener.ViewChangeEvent) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
updateCurrentNavigationState(ViewChangeListener.ViewChangeEvent) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter
  Update current navigation state relying in given View change event
updateCurrentNavigationState(ViewChangeListener.ViewChangeEvent) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
updateFooter(ItemListing<T, P>, ItemListingBuilder.GridSection<ItemListingBuilder.ListingFooterRow<P>>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridFooterGenerator
  Updates the footer row contents.
UserAgentInspector - Interface in com.holonplatform.vaadin.device
  Interface to obtain client device and environment informations using browser provided `user-agent` and `accept` request headers.

## V

VaadinHttpRequest - Interface in com.holonplatform.vaadin
  `HttpRequest` using Vaadin `VaadinRequest`.
VaadinLogger - Interface in com.holonplatform.vaadin.internal
  Vaadin module logger provider.
vaadinServlet() - Method in class com.holonplatform.vaadin.spring.boot.HolonVaadinServletAutoConfiguration
vaadinSession() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.Config
VaadinSessionScope - Class in com.holonplatform.vaadin.internal
  A `ContextScope` bound to current `VaadinSession`, looking up context resources using Vaadin Session attributes.
VaadinSessionScope() - Constructor for class com.holonplatform.vaadin.internal.VaadinSessionScope
validatable() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
  Build a `ValidatableInput` input component.
Validatable - Interface in com.holonplatform.vaadin.components
  Interface to provide value validation support for a component, using the current component value as the value to validate.
validatable() - Method in class com.holonplatform.vaadin.examples.ExampleInput
validatableBuilders() - Method in class com.holonplatform.vaadin.examples.ExampleInput
ValidatableInput<V> - Interface in com.holonplatform.vaadin.components
  An `Input` component with validation support using `Validator`s.
ValidatableInputBuilder<T,C extends ValidatableInput<T>> - Interface in com.holonplatform.vaadin.components.builders
  `ValidatableInput` builder.
validate() - Method in interface com.holonplatform.vaadin.components.Validatable
  Checks the validity of the current component value against every registered validator, if any.
validateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Sets whether to validate the `Input` component value every time the `Input` value changes.
validateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Sets whether to validate the available `Input`s value every time the `Input` value changes.
validateOnValueChange() - Method in class com.holonplatform.vaadin.examples.ExampleInput
validationHandler() - Method in class com.holonplatform.vaadin.examples.ExampleInput
validationStatusChange(ValidationStatusHandler.ValidationStatusEvent<?>) - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
  Invoked when the validation status has changed.
validationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Set the `ValidationStatusHandler` to use to input validation status changes.
validationStatusHandler(Property<T>, ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the `ValidationStatusHandler` to use to track given `property` validation status changes.
validationStatusHandler(Property<T>, Label) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the `Label` to use to track given `property` validation status changes.
validationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the `ValidationStatusHandler` to use to track overall validation status changes.
validationStatusHandler(Label) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the `Label` to use as status label to track overall validation status changes.
ValidationStatusHandler - Interface in com.holonplatform.vaadin.components
  Handler for validation status change events, typically bound to a `ValueComponent` source object.
ValidationStatusHandler.Status - Enum in com.holonplatform.vaadin.components
  Validation status.
ValidationStatusHandler.ValidationStatusEvent<V> - Interface in com.holonplatform.vaadin.components
  A validation status event.
valueChange(ValueHolder.ValueChangeEvent<V>, PropertyInputBinder) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder.PropertyInputValueChangeListener
  Invoked when this listener receives a value change event from an `ValueHolder` source to which it has been added within a `PropertyInputBinder`.
valueChange(ValueHolder.ValueChangeEvent<V>) - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeListener
  Invoked when this listener receives a value change event from an `ValueHolder` source to which it has been added.
valueChange() - Method in class com.holonplatform.vaadin.examples.ExampleInput
valueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.builders.ValueChangeModeConfigurator
  Sets the mode how value change events are triggered.
valueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the `ValueChangeMode` for all the `Input` components, if supported by each of them.
valueChangeMode(Property<T>, ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Set the `ValueChangeMode` for the `Input` bound to given `property`, to control how the `Input` triggers value change events.
valueChangeMode() - Method in class com.holonplatform.vaadin.examples.ExampleInput
ValueChangeModeConfigurator<B extends ValueChangeModeConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
  Allows to configure the `ValueChangeMode` and timeout for components which supports it.
valueChangeTimeout(int) - Method in interface com.holonplatform.vaadin.components.builders.ValueChangeModeConfigurator
  Sets how often value change events are triggered when the `ValueChangeMode` is set to either `ValueChangeMode.LAZY` or `ValueChangeMode.TIMEOUT`.
valueChangeTimeout(Property<T>, int) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Sets how often value change events are triggered by the `Input` bound to given `property`, when the `ValueChangeMode` is set to either `ValueChangeMode.LAZY` or `ValueChangeMode.TIMEOUT`.
ValueComponent<V> - Interface in com.holonplatform.vaadin.components
  Represents an object which can contain a value and provides its UI `Component` representation.
valueDisplayConverter(LabelViewComponent.StringValueConverter<T>) - Method in interface com.holonplatform.vaadin.components.builders.ViewComponentBuilder
  Sets the converter to use to display values
ValueHolder<V> - Interface in com.holonplatform.vaadin.components
  Represents an object which holds a value and provide methods to handle such value.
ValueHolder.MaySupportValueChangeMode - Interface in com.holonplatform.vaadin.components
  Declares that the `ValueChangeMode` handling may be supported and provides methods to configure it.
ValueHolder.ValueChangeEvent<V> - Interface in com.holonplatform.vaadin.components
  A `ValueHolder.ValueChangeListener` event.
ValueHolder.ValueChangeListener<V> - Interface in com.holonplatform.vaadin.components
  A listener for `ValueHolder` value change events.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder.RenderingMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.DateInputBuilder.Resolution
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.ItemListingBuilder.ColumnHeaderMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ComposableComponent.ComponentsWidthMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ItemListing.ColumnAlignment
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.Selectable.SelectionMode
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ValidationStatusHandler.Status
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.data.ItemDataSource.ItemAction
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
  Returns the enum constant of this type with the specified name.
values() - Static method in enum com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder.RenderingMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.builders.DateInputBuilder.Resolution
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.builders.ItemListingBuilder.ColumnHeaderMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.ComposableComponent.ComponentsWidthMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.ItemListing.ColumnAlignment
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.Selectable.SelectionMode
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.ValidationStatusHandler.Status
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.data.ItemDataSource.ItemAction
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
  Returns an array containing the constants of this enum type, in the order they are declared.
VerticalLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `VerticalLayout` instances.
view1() - Method in class com.holonplatform.vaadin.examples.ExampleViewComponent
view2() - Method in class com.holonplatform.vaadin.examples.ExampleViewComponent
view3() - Method in class com.holonplatform.vaadin.examples.ExampleViewComponent
view4() - Method in class com.holonplatform.vaadin.examples.ExampleViewComponent
VIEW_URI_SCHEME - Static variable in interface com.holonplatform.vaadin.navigator.ViewNavigator
  URI scheme which represents a navigation to a `View`.
viewClassProvider(ViewProvider, ViewClassProvider) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
ViewClassProvider - Interface in com.holonplatform.vaadin.navigator
  Provider to obtain the `View` class which corresponds to a view name.
viewClassProvider(ViewProvider, ViewClassProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Associate given `ViewClassProvider` to given `ViewProvider`.
ViewComponent<V> - Interface in com.holonplatform.vaadin.components
  A `ValueHolder` `Component` to display a value in UI.
ViewComponentBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
  Builder to create `ViewComponent`s.
ViewConfiguration - Interface in com.holonplatform.vaadin.navigator.internal
  `View` configuration representation.
ViewConfiguration.ViewConfigurationException - Exception in com.holonplatform.vaadin.navigator.internal
  Exception related to `View` configuration errors.
ViewConfiguration.ViewConfigurationProvider - Interface in com.holonplatform.vaadin.navigator.internal
  Provider of `ViewConfiguration`s.
ViewConfiguration.ViewParameterDefinition - Interface in com.holonplatform.vaadin.navigator.internal
  View parameter definition.
ViewConfigurationCache - Interface in com.holonplatform.vaadin.navigator.internal
  Cache to store and retrieve `ViewConfiguration` for view classes
ViewConfigurationException(String) - Constructor for exception com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationException
  Constructor with error message
ViewConfigurationException(Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationException
  Constructor with nested exception
ViewConfigurationException(String, Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationException
  Constructor with error message and nested exception
ViewContext - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  Annotation used to inject a `Context` resource into an annotated `Field`.
ViewContextField - Interface in com.holonplatform.vaadin.navigator.internal
  A reference to a `ViewContext` annotated `Field`.
ViewContextInjectionConfiguration - Class in com.holonplatform.vaadin.spring.internal
  Spring configuration to provide post-processor to enable `ViewContext` injection
ViewContextInjectionConfiguration() - Constructor for class com.holonplatform.vaadin.spring.internal.ViewContextInjectionConfiguration
viewContextInjectionPostProcessor() - Static method in class com.holonplatform.vaadin.spring.internal.ViewContextInjectionConfiguration
  Register a `BeanPostProcessor` to enable `ViewContext` injection in navigator `View` annotated fields.
ViewContextInjectionPostProcessor - Class in com.holonplatform.vaadin.spring.internal
  `BeanPostProcessor` to inject `ViewContext` fields into a `View` instance.
ViewContextInjectionPostProcessor() - Constructor for class com.holonplatform.vaadin.spring.internal.ViewContextInjectionPostProcessor
viewDisplay(ViewDisplay) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
viewDisplay(SingleComponentContainer) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
viewDisplay(ComponentContainer) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
viewDisplay(ViewDisplay) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
  ViewDisplay used to display `View` instances
viewDisplay(SingleComponentContainer) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
  Set the `SingleComponentContainer` which has to used to display `View` instances using `SingleComponentContainer.setContent(com.vaadin.ui.Component)`.
viewDisplay(ComponentContainer) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
  Set the `ComponentContainer` which has to used to display `View` instances, replacing the contents of the ComponentContainer with the active view.
ViewNavigationException(String, String) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
  Constructor with error message
ViewNavigationException(String, Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
  Constructor with nested exception
ViewNavigationException(String, String, Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
  Constructor with error message and nested exception
ViewNavigationUtils - Class in com.holonplatform.vaadin.navigator.internal
  Utility class for `View` configuration and navigation management.
ViewNavigator - Interface in com.holonplatform.vaadin.navigator
  Navigator to manage application UI `View` configuration and display.
ViewNavigator.Builder - Interface in com.holonplatform.vaadin.navigator
  Builder to create `ViewNavigator` instances
ViewNavigator.NavigationBuilder - Interface in com.holonplatform.vaadin.navigator
  Builder to create navigation calls using view name and parameters
ViewNavigator.NavigatorBuilder<B extends ViewNavigator.NavigatorBuilder<B>> - Interface in com.holonplatform.vaadin.navigator
  Base `ViewNavigator` builder
ViewNavigator.ViewNavigationException - Exception in com.holonplatform.vaadin.navigator
  Exception related to `View` navigation errors.
ViewNavigator.ViewNavigatorChangeEvent - Interface in com.holonplatform.vaadin.navigator
  View change event.
ViewNavigatorAdapter - Interface in com.holonplatform.vaadin.navigator.internal
  Adpater of `ViewNavigator` to be used with `NavigatorActuator`
ViewNavigatorBuilder() - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
ViewNavigatorEnabler - Class in com.holonplatform.vaadin.spring.internal
  Enables `SpringViewNavigator` as an UI-scoped bean.
ViewNavigatorEnabler() - Constructor for class com.holonplatform.vaadin.spring.internal.ViewNavigatorEnabler
ViewParameter - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  Annotation to mark a `View` class field as view parameter holder, i.e.
ViewProcessorProvider - Interface in com.holonplatform.vaadin.navigator.internal
  `ViewProvider` with additional view processing capability.
ViewProviderAdapter - Interface in com.holonplatform.vaadin.navigator.internal
  Adapter to extend a `ViewProvider` for `ViewNavigator` Views management
ViewWindowConfiguration - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  Marks a `View` method as the configuration method to call to configure the Window when a View is decalred as `WindowView`.
ViewWindowConfigurator - Interface in com.holonplatform.vaadin.navigator
  Configuration settings for a Window used as a `View` display.
VirtualPropertyColumnBuilder<T,I,P,C extends ItemListing<I,P>,B extends ItemListingBuilder<I,P,C,B,?>> - Interface in com.holonplatform.vaadin.components.builders
  Builder to configure and add a `VirtualProperty` column to a `PropertyListing` component.
visible(boolean) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
  Set tab visibility.
vl() - Static method in interface com.holonplatform.vaadin.components.Components
  Gets a builder to create `VerticalLayout`s.
VolatileView - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  Marks a `View` as volatile, i.e.

## W

width(float, Sizeable.Unit) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the width of the object.
width(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the width of the component using String presentation.
width(P, int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Set the width in pixels for the column which corresponds to given property.
width(int) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
  Set the width in pixels for the column which corresponds to this virtual property.
widthUndefined() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Clears any defined width
WindowView - Annotation Type in com.holonplatform.vaadin.navigator.annotations
  Force a `View` annotated with this annotation to be opened in a `Window`.
withAction(T) - Method in interface com.holonplatform.vaadin.components.builders.PanelBuilder
  Add an `Action` to the panel.
withActionHandler(Action.Handler) - Method in interface com.holonplatform.vaadin.components.builders.PanelBuilder
  Adds an Action `Action.Handler` to the panel
withAttachListener(ClientConnector.AttachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Add an `ClientConnector.AttachListener` to the component, called after the component is attached to the application.
withBlurListener(FieldEvents.BlurListener) - Method in interface com.holonplatform.vaadin.components.builders.BooleanInputBuilder
  Add a listener for focus lost events
withBlurListener(FieldEvents.BlurListener) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
  Adds a listener which gets fired when the the keyboard focus is lost.
withBlurListener(FieldEvents.BlurListener) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
  Add a listener for focus lost events
withClickListener(MouseEvents.ClickListener) - Method in interface com.holonplatform.vaadin.components.builders.PanelBuilder
  Add a click listener to the Panel.
withCloseListener(Dialog.CloseListener) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Add a `Dialog.CloseListener` to be notified when dialog is closed
withCloseShortcut(int, int...) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
  Adds a close shortcut - pressing this key while holding down all (if any) modifiers specified while the dialog window is in focus will close the window.
withCloseShortcut(int, int...) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
withCloseShortcut(int, int...) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
  Adds a close shortcut to the view window - pressing this key while holding down all (if any) modifiers specified while the window is in focus will close the window.
withComponentAttachListener(HasComponents.ComponentAttachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
  Add a listener to be notified when a component is attached to container
withComponentAttachListener(HasComponents.ComponentAttachListener) - Method in interface com.holonplatform.vaadin.components.builders.SingleComponentContainerBuilder
  Add a listener to be notified when a component is attached to container
withComponentDetachListener(HasComponents.ComponentDetachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
  Add a listener to be notified when a component is detached from container
withComponentDetachListener(HasComponents.ComponentDetachListener) - Method in interface com.holonplatform.vaadin.components.builders.SingleComponentContainerBuilder
  Add a listener to be notified when a component is detached from container
withContextClickListener(ContextClickEvent.ContextClickListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Add a `ContextClickEvent.ContextClickListener` to this component, that gets notified when a context click happens.
withData(Object) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Sets the data object, that can be used for any application specific data.
withDetachListener(ClientConnector.DetachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Add an `ClientConnector.DetachListener` to the component, called before the component is detached from the application.
withEditorCancelListener(EditorCancelListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Register an item editor cancel listener.
withEditorOpenListener(EditorOpenListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Register an item editor open listener.
withEditorSaveListener(EditorSaveListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Register an item editor save listener.
withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.BooleanInputBuilder
  Add a listener for focus gained events
withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
  Adds a listener which gets fired when the component receives keyboard focus.
withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
  Add a listener for focus gained events
withItemClickListener(ItemListing.ItemClickListener<T, P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Adds a `ItemListing.ItemClickListener` that gets notified when an item is clicked by the user.
withLayoutClickListener(LayoutEvents.LayoutClickListener) - Method in interface com.holonplatform.vaadin.components.builders.BaseLayoutBuilder
  Adds a click listener to the layout.
withLayoutClickListener(LayoutEvents.LayoutClickListener) - Method in interface com.holonplatform.vaadin.components.builders.ClickableLayoutConfigurator
  Adds a click listener to the layout.
withoutMargin() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Disable layout margins.
withoutSpacing() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
  Disable spacing between child components within the layout.
withParameter(String, Object) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultNavigationBuilder
withParameter(String, Object) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigationBuilder
  Add view parameter
withPostProcessor(ComponentPostProcessor<C>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentPostProcessorSupport
  Add a `ComponentPostProcessor` to configure the component right after it is built and just before returning it to caller.
withPostProcessor(PropertyBinding.PostProcessor<Input<?>>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Add a `PropertyBinding.PostProcessor` to allow further `Input` configuration before the input is actually bound to a property.
withPostProcessor(PropertyBinding.PostProcessor<ViewComponent<?>>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
  Add a `PropertyBinding.PostProcessor` to allow further `ViewComponent` configuration after generation and before the ViewComponent is actually bound to a property.
withProperties(Iterable<P>) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
  Add properties to include in `PropertyBox` selection items.
withProperties(Property...) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
  Add properties to include in `PropertyBox` selection items.
withProperty(PROPERTY, Class<?>, boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Add an Item property to this data source.
withProperty(PROPERTY, Class<?>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Add an Item property to this data source.
withPropertyReorderListener(ItemListing.PropertyReorderListener<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Adds a `ItemListing.PropertyReorderListener` that gets notified when property columns order changes.
withPropertyResizeListener(ItemListing.PropertyResizeListener<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Adds a `ItemListing.PropertyResizeListener` that gets notified when a property column is resized.
withPropertySortGenerator(PROPERTY, ItemDataSource.PropertySortGenerator<PROPERTY>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Set a `ItemDataSource.PropertySortGenerator` to generate `QuerySort`s for given `property`
withPropertyVisibilityListener(ItemListing.PropertyVisibilityListener<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Adds a `ItemListing.PropertyVisibilityListener` that gets notified when a property column is hidden or shown.
withQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
  Add an external `QueryConfigurationProvider` for additional query configuration
withQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
  Add a `QueryConfigurationProvider` to provide additional query configuration parameters.
withQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Add an external `QueryConfigurationProvider` for additional query configuration
withReadOnlyProperty(PROPERTY, Class<?>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Add an Item property to this data source and declares it as read-only.
withReadOnlySortableProperty(PROPERTY, Class<?>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Add an Item property to this data source and declares it as read-only and sortable.
withRowStyle(ItemListing.RowStyleGenerator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Add a `ItemListing.RowStyleGenerator` to generate row style names.
withSelectedTabChangeListener(TabSheet.SelectedTabChangeListener) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
  Add a `TabSheet.SelectedTabChangeListener`.
withSelectionListener(Selectable.SelectionListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
  Add a `Selectable.SelectionListener` to listen to items selection changes.
withShortcutListener(ShortcutListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
  Add a `ShortcutListener` to this component
withSortableProperty(PROPERTY, Class<?>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
  Add an Item property to this data source and declares it as sortable.
withTab(Component) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
  Configure a new Tab to be added to the tabs component.
withTab(Component, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
  Convenience method to directly add a tab.
withTab(Component, String) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
  Convenience method to directly add a tab.
withTab(Component, Localizable, Resource) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
  Convenience method to directly add a tab.
withTab(Component, String, Resource) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
  Convenience method to directly add a tab.
withVaadinValidator(Validator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Adds a `Validator` to the `Input` bound to given `property`.
withValidator(Validator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Adds an item `Validator` to item listing editor.
withValidator(Validator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
  Adds an item `Validator` to item listing editor.
withValidator(String, Validator<?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
  Adds a `Validator` to the field bound to given `property` in the item listing editor.
withValidator(String, Validator<?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
  Adds a `Validator` to the field bound to given `property` in the item listing editor.
withValidator(Property<T>, Validator<T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Adds a `Validator` to the field bound to given `property` in the item listing editor.
withValidator(Property<T>, Validator<T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Adds a `Validator` to the field bound to given `property` in the item listing editor.
withValidator(Validator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
  Adds a `Validator` to the `Input` bound to given `property`.
withValidator(Property<T>, Validator<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Adds a `Validator` to the `Input` bound to given `property`.
withValidator(Property<T>, Validator<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Adds a `Validator` to the `Input` bound to given `property`.
withValidator(Validator<PropertyBox>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Adds a `Validator` to the `PropertyInputGroup`, using a `PropertyBox` to provide the property values to validate.
withValidator(Validator<PropertyBox>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Adds a `Validator` to the `PropertyInputGroup`.
withValue(T) - Method in interface com.holonplatform.vaadin.components.builders.InputConfigurator
  Sets an initial value for the field.
withValue(T...) - Method in interface com.holonplatform.vaadin.components.builders.MultiSelectInputBuilder
  Sets the initial values for the field.
withValueChangeListener(ValueHolder.ValueChangeListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.InputConfigurator
  Add a `ValueHolder.ValueChangeListener` to be notified when the input value changes.
withValueChangeListener(ValueHolder.ValueChangeListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ViewComponentBuilder
  Add a `ValueHolder.ValueChangeListener` to the component.
withValueChangeListener(ValueHolder.ValueChangeListener<PropertyBox>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Add a `ValueChangeListener` to be notified when the input group value changes.
withValueChangeListener(Property<T>, ValueHolder.ValueChangeListener<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Add a `ValueChangeListener` to the `Input` bound to given `property`.
withValueChangeListener(Property<T>, PropertyInputBinder.PropertyInputValueChangeListener<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
  Add a `PropertyInputValueChangeListener` to the `Input` bound to given `property`.
withView(String, Class<? extends View>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
withView(String, Class<? extends View>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
  Add a default `ViewProvider` (if not already present) and register the given `View` class bound to given view name.
withViewChangeListener(ViewChangeListener) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
withViewChangeListener(ViewChangeListener) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
  Add a `ViewChangeListener` to Navigator
withVirtualColumn(String, Class<V>, ValueProvider<T, V>) - Method in interface com.holonplatform.vaadin.components.builders.BeanListingBuilder
  Add a virtual column to the listing, i.e.
withVirtualProperty(VirtualProperty<T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Add a virtual property to the listing.
withVirtualProperty(Class<T>, PropertyValueProvider<T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Add a virtual property to the listing, providing the virtual property type and the `PropertyValueProvider` to provide the virtual property value for each `PropertyBox` listing item.
withVirtualProperty(Class<T>, String, PropertyValueProvider<T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Add a virtual property to the listing, providing the virtual property type, the virtual property name and the `PropertyValueProvider` to provide the virtual property value for each `PropertyBox` listing item.
withVirtualProperty(PropertyValueProvider<String>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Add a `String` type virtual property to the listing, providing the `PropertyValueProvider` to provide the virtual property value for each `PropertyBox` listing item.
withVirtualProperty(String, PropertyValueProvider<String>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
  Add a `String` type virtual property to the listing, providing the virtual property name and the `PropertyValueProvider` to provide the virtual property value for each `PropertyBox` listing item.
wmode() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup

## Y

yesButtonConfigurator(Dialog.DialogButtonConfigurator) - Method in interface com.holonplatform.vaadin.components.Dialog.QuestionDialogBuilder
  Set a `Dialog.DialogButtonConfigurator` to configure the yes answer dialog button.

A B C D E F G H I J L M N O P Q R S T U V W Y

Copyright © 2019 The Holon Platform. All rights reserved.