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

A

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
 
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 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.)
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 interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Add a ViewProvider to navigator.
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.
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
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 interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Set whether the support for Authenticate annotation on Views 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. items are loaded when one of the Container method which involve operations on item set is called.
autoRefresh(boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Set if auto-refresh is enabled for this container, i.e. items are loaded when one of the Container method which involve operations on item set is called.

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 Inputs.
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.
BeanListingBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
A builder to create BeanListing instances.
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 Inputs.
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() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
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() - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
Build the navigator instance
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
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.
button() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create Buttons.
button(boolean) - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create Buttons
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 Inputs 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.
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 ViewComponents.
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)
ClickableLayoutConfigurator<B extends ClickableLayoutConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
Interface to configure a Layout supporting LayoutEvents.LayoutClickListeners.
ClickableLayoutConfigurator.BaseClickableLayoutConfigurator - Interface in com.holonplatform.vaadin.components.builders
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.ModifierKeys.
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. a close button is show in the dialog caption).
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.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.spring - package com.holonplatform.vaadin.spring
 
com.holonplatform.vaadin.spring.boot - package com.holonplatform.vaadin.spring.boot
 
com.holonplatform.vaadin.spring.config - package com.holonplatform.vaadin.spring.config
 
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.
ComponentBuilder<C extends com.vaadin.ui.Component,B extends ComponentBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
Base builder to create Components.
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
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
 
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(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 CssLayouts.
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 Inputs.
date(DateInputBuilder.Resolution) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create Date type Inputs.
date(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create Date type Inputs.
date() - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create Date type Inputs.
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
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_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.
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.
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.
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.
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 interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Set the strategy to use to navigate to the default view.
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
 
detailsGenerator(ItemListing.ItemDetailsGenerator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the ItemListing.ItemDetailsGenerator to generate row details component
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.
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.
draggable(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Set whether the dialog is draggable.
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.
errorHandler(ErrorHandler) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Sets the error handler for the component.
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 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 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.
excludeReadOnlyProperties() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Exclude read-only properties (for example VirtualPropertys) 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. a Label with undefined size and the HTML entity   as content, which can be used with full expand ratio as a space filler in layouts.
filteringMode(ComboBox.CaptionFilter) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
Sets the option filtering strategy.
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.
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 FormLayouts.
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

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.
getAcceptHeader() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
Return the Accept header
getAllSelectedItems() - Method in interface com.holonplatform.vaadin.components.Selectable.SelectionEvent
Gets all the currently selected items.
getBeanStore() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy
 
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
getContextPath() - Method in interface com.holonplatform.vaadin.VaadinHttpRequest
Returns the portion of the request URI that indicates the context of the request.
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.
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 interface com.holonplatform.vaadin.navigator.ViewNavigator
Get current (active) view name in navigator
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
getDefaultViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
Get default view name
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.
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
 
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 Inputs 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
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
 
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.
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 interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
Returns the name of the view being deactivated, if any
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.
getParameters() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
Returns the parameters for the view being activated.
getProperties() - Method in interface com.holonplatform.vaadin.components.PropertySetBound
Gets the set of Propertys 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.
getRenderType() - Method in interface com.holonplatform.vaadin.components.Input.InputPropertyRenderer
 
getRenderType() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.ViewComponentPropertyRenderer
 
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.
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.ValueChangeEvents 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 ValueComponents 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. not null).
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 Inputs and this PropertyInputGroup are valid For each property with a bound Input component, the property value is obtained from the Input component through the ValueHolder.getValue() method.
getViewClass(String) - Method in interface com.holonplatform.vaadin.navigator.ViewClassProvider
Get the view class which corresponds to the given view name.
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 ViewComponents that have been bound to a property.
getViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
Returns the view name of the view being activated.
getViewNavigator() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
Returns the navigator that triggered this event.
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
getWebApplicationContext() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSpringVaadinServletService
 
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.
gridLayout() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create FormLayouts.
gridLayout(int, int) - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create GridLayouts.
GridLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
Builder to create GridLayout instances.

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.
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.
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. the spacing between multiple empty columns (or rows) will be collapsed.
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 HorizontalLayouts.
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
 
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

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.
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. to not inherit property Validators when the property-input binding is performed.
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 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.
Input<V> - Interface in com.holonplatform.vaadin.components
Input component representation, i.e. a UI component that has a user-editable value.
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.
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.
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
isAutoRefresh() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
Returns whether auto-refresh is enabled for this data source, i.e. items are loaded when one of the data source methods which involve operations on item set is called.
isBuffered() - Method in interface com.holonplatform.vaadin.components.ItemListing
Get whether the listing is in buffered mode, i.e. an internal item cache is used.
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.
isFooterVisible() - Method in interface com.holonplatform.vaadin.components.ItemListing
Returns whether the listing footer is visible.
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.
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. a required indicator symbol is visible.
isSelected(T) - Method in interface com.holonplatform.vaadin.components.Selectable
Returns whether the given item is selected.
isSmartphone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
Smartphone check
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 Validators, 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.
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 Labels.
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
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.
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 Inputs.
localDate() - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create LocalDate type Inputs.
localDateTime(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create LocalDateTime type Inputs.
localDateTime() - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create LocalDateTime type Inputs.
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 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 Inputs.
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

nativeSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
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.
navigate() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigationBuilder
Navigate to view with registered parameters, if any
navigateBack() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
Navigates back to previous View, if any.
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.
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.
navigateToDefault() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
Navigates to the default View
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 interface com.holonplatform.vaadin.navigator.ViewNavigator
Navigates to a view and initialize the view with given parameters.
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.
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 Inputs.
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

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
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. a navigation to another view was triggered).
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
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
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.
OrderedLayoutBuilder<C extends com.vaadin.ui.Layout,B extends OrderedLayoutBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create ordered Layouts.
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 Panels.
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.
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 interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
Sets the position of the view window on the screen.
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
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 Components 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 Inputs on a layout, using the ComposableComponent composition strategy.
PropertyInputForm.PropertyInputFormBuilder<C extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components
PropertyInputGroup - Interface in com.holonplatform.vaadin.components
A class to manage a group of Inputs bound to a Property set, loading and obtaining property values in and from Inputs 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
PropertyListing - Interface in com.holonplatform.vaadin.components
An ItemListing component using Propertys as item properties and PropertyBox as item data type.
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 Inputs 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 ValueComponents bound to a Property set, i.e. a container of ValueComponent and Property bindings.
PropertyViewForm - Interface in com.holonplatform.vaadin.components
A PropertyViewGroup component to display the property ViewComponents on a layout, using the ComposableComponent composition strategy.
PropertyViewForm.PropertyViewFormBuilder<C extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components
PropertyViewGroup - Interface in com.holonplatform.vaadin.components
Provides functionalities to build and manage a group of ViewComponents 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.ViewComponentPropertyRenderer<T> - Interface in com.holonplatform.vaadin.components
A PropertyRenderer with a fixed ViewComponent rendering type.

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 Inputs, using current values.
refresh(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
Refresh the value of all available Inputs, 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
remove(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
Removes given item from the data source.
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
removeRow(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
Removes the row at the given position from the section.
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
 
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 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. to the first row, if any)
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 Inputs which not display user input on screen, used to enter secret text information like passwords.
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
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.
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 Inputs.
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
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.
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.
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.
setFooterVisible(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
Sets whether the listing footer is visible.
setItemDetailsVisible(T, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
Set whether to show the row details component for given item.
setModal(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog
Sets whether the dialog is modal.
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.
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.
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.
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 Validators, 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 Inputs 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 Inputs 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 ViewComponents 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.
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
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. the total number of available items.
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 Inputs.
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 QuerySorts for given property
sortGenerator(ItemDataSource.PropertySortGenerator<P>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Set a ItemDataSource.PropertySortGenerator to generate QuerySorts 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.
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
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.
stream() - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
Return a Stream of the properties and their bound Inputs of this input group.
stream() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
Return a Stream of the properties and their bound ViewComponents of this view group.
streamOfComponents() - Method in interface com.holonplatform.vaadin.components.PropertyComponentSource
Return a Stream of the available Property and Components bindings.
streamOfValueComponents() - Method in interface com.holonplatform.vaadin.components.PropertyValueComponentSource
Return a Stream of the available Property and ValueComponents bindings.
string() - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create String type Inputs.
string(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create String type Inputs.
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.
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 Inputs 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.
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.
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.
vaadinServlet() - Method in class com.holonplatform.vaadin.spring.boot.HolonVaadinServletAutoConfiguration
 
vaadinSession() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.Config
 
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.
ValidatableInput<V> - Interface in com.holonplatform.vaadin.components
An Input component with validation support using Validators.
ValidatableInputBuilder<T,C extends ValidatableInput<T>> - Interface in com.holonplatform.vaadin.components.builders
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 Inputs value every time the Input value changes.
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.
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.
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
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.
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.
VerticalLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
Builder to create VerticalLayout instances.
VIEW_URI_SCHEME - Static variable in interface com.holonplatform.vaadin.navigator.ViewNavigator
URI scheme which represents a navigation to a View.
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 ViewComponents.
ViewContext - Annotation Type in com.holonplatform.vaadin.navigator.annotations
Annotation used to inject a Context resource into an annotated Field.
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
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.
ViewParameter - Annotation Type in com.holonplatform.vaadin.navigator.annotations
Annotation to mark a View class field as view parameter holder, i.e. the field in which to inject a specific view navigation parameter.
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 VerticalLayouts.
VolatileView - Annotation Type in com.holonplatform.vaadin.navigator.annotations
Marks a View as volatile, i.e. not to be tracked in navigation history.

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 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 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 QuerySorts 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 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 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. a column which is not directly bound to a bean property.
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.

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 
Skip navigation links

Copyright © 2018 The Holon Platform. All rights reserved.