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

AbstractNavigatorBuilder<B extends ViewNavigator.NavigatorBuilder<B>,C extends com.vaadin.navigator.Navigator & ViewNavigatorAdapter> - Class in com.holonplatform.vaadin.navigator.internal
AbstractNavigatorBuilder(C) - Constructor for class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
AbstractVaadinSpringTest - Class in com.holonplatform.vaadin.spring.utils
Abstract JUnit test class using Spring to enable a web environment to test Vaadin application elements with Spring support.
AbstractVaadinSpringTest() - Constructor for class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest
 
AbstractVaadinSpringTest.Config - Class in com.holonplatform.vaadin.spring.utils
 
AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy - Class in com.holonplatform.vaadin.spring.utils
 
AbstractVaadinSpringTest.TestSpringVaadinServletService - Class in com.holonplatform.vaadin.spring.utils
 
AbstractVaadinSpringTest.TestVaadinSpringSession - Class in com.holonplatform.vaadin.spring.utils
 
accept(ViewWindowConfigurator) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
 
AccessDeniedView - Annotation Type in com.holonplatform.vaadin.spring
Annotation to declare a View as the view to show when a ViewAccessControl or a ViewInstanceAccessControl denies access to a view.
accessDeniedView(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
 
accessDeniedView(Class<? extends View>) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
Registers a view class for the view to show when a ViewAccessControl or a ViewInstanceAccessControl denies access to a view.
accordion() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create an Accordion.
add(Component...) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
Adds the components in the given order to the component container.
add(Component, int, int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
Adds the component to the grid in cells column1,row1 (NortWest corner of the area.)
add(Component, int, int, int, int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
Adds a component to the grid in the specified area.
add() - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
Add the new tab to the tabs component.
add() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Add this virtual property column to the PropertyListing.
add(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
Adds an item to the data source.
addAlignAndExpand(Component, Alignment, float) - Method in interface com.holonplatform.vaadin.components.builders.OrderedLayoutConfigurator
Adds the given component to layout with given expandRatio and alignment
addAndAlign(Component, Alignment) - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
Adds the given component to layout with given alignment
addAndExpand(Component, float) - Method in interface com.holonplatform.vaadin.components.builders.OrderedLayoutConfigurator
Adds the given component to layout with given expandRatio
addAndExpandFull(Component) - Method in interface com.holonplatform.vaadin.components.builders.OrderedLayoutConfigurator
Adds the given component to layout with applying full (1) expand ratio.
addCloseListener(Dialog.CloseListener) - Method in interface com.holonplatform.vaadin.components.Dialog
Adds a Dialog.CloseListener for dialog closing events.
addItem(ITEM) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
Add a selection item to current selection item set.
addItem(ITEM, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
Add a selection item to current selection item set, providing an explicit item caption.
addItem(ITEM, String, String) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
Add a selection item to current selection item set, providing an explicit item caption.
addItem(ITEM, String) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
Add a selection item to current selection item set, providing an explicit item caption.
addItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
Adds an item to the data source.
addProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
addProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
 
addProvider(ViewProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Add a ViewProvider to navigator.
addProvider(ViewProvider) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
 
addQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.data.QueryConfigurationProviderSupport
Register a new QueryConfigurationProvider.
addRowAt(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
Add a section row at given index.
addSelectionListener(Selectable.SelectionListener<T>) - Method in interface com.holonplatform.vaadin.components.Selectable
Adds a Selectable.SelectionListener to listener to selection changes.
addSessionDestroyListener(SessionDestroyListener) - Method in class com.holonplatform.vaadin.spring.boot.internal.HolonVaadinServlet
Add a SessionDestroyListener to be registered at servlet initialization.
addSessionInitListener(SessionInitListener) - Method in class com.holonplatform.vaadin.spring.boot.internal.HolonVaadinServlet
Add a SessionInitListener to be registered at servlet initialization.
addValidator(Validator<V>) - Method in interface com.holonplatform.vaadin.components.ValidatableInput
Adds a Validator to validate the input value.
addValueChangeListener(ValueHolder.ValueChangeListener<V>) - Method in interface com.holonplatform.vaadin.components.ValueHolder
Adds a value change listener, called when the value changes.
addViewChangeListener(ViewChangeListener) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
Listen to changes of the active view
addViewProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Register and adapt a ViewProvider
align(Component, Alignment) - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
Set alignment for one contained component in this layout.
alignment(P, ItemListing.ColumnAlignment) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Set the text alignment for the column which corresponds to given property.
alignment(ItemListing.ColumnAlignment) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Set the text alignment for the column which corresponds to this virtual property.
allowNegative(boolean) - Method in interface com.holonplatform.vaadin.components.builders.NumberInputBuilder
Sets whether to allow negative numbers input
appendRow() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
Adds a new row at the bottom of the section.
asc(PROPERTY) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
Create an ascending ItemDataSource.ItemSort using given property.
asField() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
Build the input component as a HasValue component.
authenticationEnabled(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
authenticationEnabled(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Set whether the support for Authenticate annotation on 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.
beanListing() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
beanListing2() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
beanListing3() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
beanListing4() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
beanListing5() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
BeanListingBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
A builder to create BeanListing instances.
beanListingVirtual() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
bind(Property<T>, PropertyRenderer<Input<T>, T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the specific PropertyRenderer to use to render the Input to bind to given property.
bind(Property<T>, Input.InputPropertyRenderer<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Convenience method to set a specific PropertyRenderer to use to render the Input to bind to given property using the Input.InputPropertyRenderer functional interface.
bind(Property<T>, Input<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Bind the given property to given input instance.
bind(Property<T>, F) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Bind the given property to given HasValue component.
bind(Property<T>, Input<V>, Converter<V, T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Bind the given property to given input instance with different value type, using a Converter to perform value conversions.
bind(Property<T>, Input<V>, PropertyValueConverter<T, V>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Bind the given property to given input instance with different value type, using a PropertyValueConverter to perform value conversions.
bind(Property<T>, F, Converter<V, T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Bind the given property to given HasValue component with different value type, using a Converter to perform value conversions.
bind(Property<T>, PropertyRenderer<ViewComponent<F>, T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
Set a specific PropertyRenderer to use to render the ViewComponent to bind to given property.
bind(Property<T>, PropertyViewGroup.ViewComponentPropertyRenderer<T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
Convenience method to set a specific PropertyRenderer to use to render the ViewComponent to bind to given property using the PropertyViewGroup.ViewComponentPropertyRenderer functional interface.
bind(Property<T>, ViewComponent<? extends T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
Bind the given property to given viewComponent instance.
blankValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.components.builders.SecretInputBuilder
Enable or disable treating blank String values (with 0 length or whitespaces only Strings) as null values.
blankValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.components.builders.StringInputBuilder
Enable or disable treating blank String values (with 0 length or whitespaces only Strings) as null values.
bodyRowHeight(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Sets the height of a body row.
boolean_() - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create Boolean type 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(String, boolean, Field) - Static method in interface com.holonplatform.vaadin.navigator.internal.ViewContextField
Build a ViewContextField
build() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
 
build() - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
Build the navigator instance
buildAndBind(UI) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
 
buildAndBind(UI) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
Build ViewNavigator instance and bind it to given ui
builder(Class<T>) - Static method in interface com.holonplatform.vaadin.components.BeanListing
Builder to create an BeanListing instance using a Grid as backing component.
builder() - Static method in interface com.holonplatform.vaadin.components.Dialog
Gets a builder to create and open a Dialog window.
builder(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
Gets a builder to create a MultiSelect.
builder(C) - Static method in interface com.holonplatform.vaadin.components.PropertyInputForm
Get a builder to create a PropertyInputForm.
builder() - Static method in interface com.holonplatform.vaadin.components.PropertyInputGroup
Get a PropertyInputGroup.Builder to create and setup a PropertyInputGroup.
builder(Iterable<P>) - Static method in interface com.holonplatform.vaadin.components.PropertyListing
Builder to create an PropertyListing instance.
builder(C) - Static method in interface com.holonplatform.vaadin.components.PropertyViewForm
Get a builder to create a PropertyViewForm.
builder() - Static method in interface com.holonplatform.vaadin.components.PropertyViewGroup
Get a PropertyViewGroup.Builder to create and setup a PropertyViewGroup.
builder(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
Gets a builder to create a SingleSelect.
builder(Input<T>) - Static method in interface com.holonplatform.vaadin.components.ValidatableInput
Get a fluent builder to create and setup a ValidatableInput from given Input.
builder(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.ViewComponent
Gets a builder to create ViewComponent instances.
builder() - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
Get a builder to create DatastoreDataProvider instances.
builder(Class<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource
Get a builder to create an ItemDataSource.
builder() - Static method in interface com.holonplatform.vaadin.navigator.ViewNavigator
Builder to create ViewNavigator instance in fluent-style mode
builder() - Static method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
Builder to create SpringViewNavigator instances
builder1() - Method in class com.holonplatform.vaadin.examples.ExampleComponents
 
builder1() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
builder2() - Method in class com.holonplatform.vaadin.examples.ExampleComponents
 
builder2() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
builder3() - Method in class com.holonplatform.vaadin.examples.ExampleComponents
 
builder3() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
builder4() - Method in class com.holonplatform.vaadin.examples.ExampleComponents
 
builder4() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
builder5() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
buildFooter(ItemListingBuilder.GridSection<ItemListingBuilder.ListingFooterRow<P>>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.FooterBuilder
Build Grid footer rows.
buildHeader(ItemListingBuilder.GridSection<ItemListingBuilder.ListingHeaderRow<P>>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.HeaderBuilder
Build Grid header rows.
buildInternal() - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
Builder method for internal use
buildNavigationState(String, Map<String, Object>) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Build a full navigation state String using given viewName and appending any parameter in serialized form
buildViewConfiguration(Class<? extends View>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Build a ViewConfiguration using given view class
button() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create 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.
ccfg() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
 
checkValidViewClass(Class<? extends View>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Check if given view class is valid
checkValidViewName(String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Check if given view name is valid
clear() - Method in interface com.holonplatform.vaadin.components.ItemListing
When in buffered mode, clear the buffered items in the internal cache.
clear() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
Clears (reset the value) all the 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)
clearCache() - Method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
 
clearCache() - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfigurationCache
Clear cache
ClickableLayoutConfigurator<B extends ClickableLayoutConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
Interface to configure a Layout supporting LayoutEvents.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 class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
 
closable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
Sets whether to show a close button in the view Window header.
close() - Method in interface com.holonplatform.vaadin.components.Dialog
Closes the dialog window
closeHandler(TabSheet.CloseHandler) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
Set a custom tab close handler to be invoked when a user clicks on a tabs close button.
columnExpandRatio(int, float) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
Sets the expand ratio of given column.
columnHidingAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Sets whether column hiding by user is allowed or not.
columnReorderingAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Sets whether column reordering is allowed or not.
columns(int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
Set the number of columns of the grid
com.holonplatform.vaadin - package com.holonplatform.vaadin
 
com.holonplatform.vaadin.components - package com.holonplatform.vaadin.components
 
com.holonplatform.vaadin.components.builders - package com.holonplatform.vaadin.components.builders
 
com.holonplatform.vaadin.data - package com.holonplatform.vaadin.data
 
com.holonplatform.vaadin.device - package com.holonplatform.vaadin.device
 
com.holonplatform.vaadin.examples - package com.holonplatform.vaadin.examples
 
com.holonplatform.vaadin.internal - package com.holonplatform.vaadin.internal
 
com.holonplatform.vaadin.js - package com.holonplatform.vaadin.js
 
com.holonplatform.vaadin.navigator - package com.holonplatform.vaadin.navigator
 
com.holonplatform.vaadin.navigator.annotations - package com.holonplatform.vaadin.navigator.annotations
 
com.holonplatform.vaadin.navigator.internal - package com.holonplatform.vaadin.navigator.internal
 
com.holonplatform.vaadin.spring - package com.holonplatform.vaadin.spring
 
com.holonplatform.vaadin.spring.boot - package com.holonplatform.vaadin.spring.boot
 
com.holonplatform.vaadin.spring.boot.internal - package com.holonplatform.vaadin.spring.boot.internal
 
com.holonplatform.vaadin.spring.config - package com.holonplatform.vaadin.spring.config
 
com.holonplatform.vaadin.spring.internal - package com.holonplatform.vaadin.spring.internal
 
com.holonplatform.vaadin.spring.utils - package com.holonplatform.vaadin.spring.utils
 
commit() - Method in interface com.holonplatform.vaadin.components.ItemListing
Updates all changes since the previous commit.
commit() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
Updates all changes since the previous commit.
commit(Collection<ITEM>, Collection<ITEM>, Collection<ITEM>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.CommitHandler
Commit item modifications.
commitHandler(ItemDataSource.CommitHandler<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Set the handler to use to persist item set modifications.
commitHandler(ItemDataSource.CommitHandler<ITEM>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Set the handler to manage item set modifications.
commitOnRemove() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Sets to call ItemListing.commit() to confirm item modifications in data source when an item is removed using ItemListing.removeItem(Object) and the listing is in buffered mode.
commitOnSave() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Sets to call ItemListing.commit() to confirm item modifications in data source when the editor Save action is triggered and the listing is in buffered mode.
component(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.view
Gets a builder to create a ViewComponent instance.
component() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
ComponentBuilder<C extends com.vaadin.ui.Component,B extends ComponentBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
Base builder to create 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
 
config2() - Method in class com.holonplatform.vaadin.examples.ExampleNavigator
 
configure(AbstractComponent) - Static method in interface com.holonplatform.vaadin.components.Components
Get a ComponentConfigurator to configure given component.
configure(Label) - Static method in interface com.holonplatform.vaadin.components.Components
Get a LabelConfigurator to configure given label.
configure(Button) - Static method in interface com.holonplatform.vaadin.components.Components
Get a ButtonConfigurator to configure given button.
configure(AbstractField<T>) - Static method in interface com.holonplatform.vaadin.components.Components
Get a InputConfigurator to configure given field.
configure(VerticalLayout) - Static method in interface com.holonplatform.vaadin.components.Components
Get a OrderedLayoutConfigurator to configure given layout.
configure(HorizontalLayout) - Static method in interface com.holonplatform.vaadin.components.Components
Get a OrderedLayoutConfigurator to configure given layout.
configure(FormLayout) - Static method in interface com.holonplatform.vaadin.components.Components
Get a OrderedLayoutConfigurator to configure given layout.
configure(GridLayout) - Static method in interface com.holonplatform.vaadin.components.Components
Get a LayoutConfigurator to configure given layout.
configure(CssLayout) - Static method in interface com.holonplatform.vaadin.components.Components
Get a ClickableLayoutConfigurator to configure given layout.
configure(AbsoluteLayout) - Static method in interface com.holonplatform.vaadin.components.Components
Get a ClickableLayoutConfigurator to configure given layout.
configureDialogButton(ButtonConfigurator.BaseButtonConfigurator) - Method in interface com.holonplatform.vaadin.components.Dialog.DialogButtonConfigurator
Configure the dialog button
content(String) - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
Sets the label content
content(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
Sets the label content using a localizable messageCode.
content(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
Sets the label content using a Localizable message.
content(Component) - Method in interface com.holonplatform.vaadin.components.builders.SingleComponentContainerBuilder
Sets the content of this container.
content(Component) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Sets the content of the dialog.
contentMode(ContentMode) - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
Sets the content mode of the Label.
CONTEXT_KEY - Static variable in interface com.holonplatform.vaadin.navigator.ViewNavigator
Default Context resource reference
CONVERSATION_ID - Static variable in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy
 
convert(V) - Method in interface com.holonplatform.vaadin.data.ItemConverter
Convert given value to required item type.
convert(ItemDataProvider<ITEM>, Function<ITEM, T>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
Create a new ItemDataProvider which wraps a concrete data provider and converts items into a different type using a converter function.
create(AbstractComponent) - Static method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator.BaseComponentConfigurator
Create a new ComponentConfigurator.BaseComponentConfigurator on given component.
create(Property<T>, B) - Static method in interface com.holonplatform.vaadin.components.PropertyBinding
Create a new PropertyBinding instance.
create(Datastore, DataTarget<?>, PropertySet<?>) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
Create a new DatastoreDataProvider.
create(Datastore, DataTarget<?>, PropertySet<?>, Property<?>...) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
Create a DatastoreDataProvider and use given identifierProperties as PropertyBox items identifiers.
create(Datastore, DataTarget<?>, PropertySet<?>, ItemIdentifierProvider<PropertyBox, Object>) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
Create a DatastoreDataProvider, using given ItemIdentifierProvider to obtain the PropertyBox item identifier.
create(ItemSetCounter, ItemSetLoader<ITEM>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
Create an ItemDataProvider using given operations.
create(Datastore, DataTarget<?>, PropertySet<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
Construct a ItemDataProvider using a Datastore.
create(Datastore, DataTarget<?>, PropertySet<?>, QueryConfigurationProvider...) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
Construct a ItemDataProvider using a Datastore.
create(Datastore, DataTarget<?>, Class<T>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
Construct a ItemDataProvider using a Datastore and given beanClass as item type.
create(Datastore, DataTarget<?>, Class<T>, QueryConfigurationProvider...) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
Construct a ItemDataProvider using a Datastore and given beanClass as item type.
create(String, String) - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
Build a DeviceInfo instance using given header values
create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
Build a DeviceInfo instance using a VaadinRequest
create(String, String) - Static method in interface com.holonplatform.vaadin.device.UserAgentInspector
Build a UserAgentInspector instance using given header values
create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.device.UserAgentInspector
Build a UserAgentInspector instance using a VaadinRequest
create() - Static method in interface com.holonplatform.vaadin.internal.VaadinLogger
Get a Logger bound to VaadinLogger.NAME.
create(ViewChangeListener.ViewChangeEvent, String, N, Window) - Static method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigatorChangeEvent
Create a new DefaultViewNavigatorChangeEvent from a standard ViewChangeListener.ViewChangeEvent.
create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.VaadinHttpRequest
Create a VaadinHttpRequest using given VaadinRequest.
cssLayout() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create 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_NAVIGATION_HISTORY_LIMIT - Static variable in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Default navigation history limit
DEFAULT_PARAMETER_ENCODING - Static variable in annotation type com.holonplatform.vaadin.navigator.annotations.ViewParameter
Default parameters URI encode charset
DEFAULT_WINDOW_HEIGHT - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
Default window height
DEFAULT_WINDOW_STYLE_NAME - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
Default View Window style name
DEFAULT_WINDOW_WIDTH - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
Default window width
defaultAlignment(Alignment) - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
Sets the default alignment used for components added to this layout.
DefaultFieldPropertyRenderer<T> - Class in com.holonplatform.vaadin.internal
Default PropertyRenderer to create Field type Property representations.
DefaultFieldPropertyRenderer() - Constructor for class com.holonplatform.vaadin.internal.DefaultFieldPropertyRenderer
 
defaultFocusComponent(Component.Focusable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
Set the component that should automatically focused when the tab is selected.
DefaultInputPropertyRenderer<T> - Class in com.holonplatform.vaadin.internal
Default PropertyRenderer to create Input type Property representations.
DefaultInputPropertyRenderer() - Constructor for class com.holonplatform.vaadin.internal.DefaultInputPropertyRenderer
 
DefaultNavigationBuilder - Class in com.holonplatform.vaadin.navigator.internal
Default ViewNavigator.NavigationBuilder implementation
DefaultNavigationBuilder(ViewNavigator, String) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultNavigationBuilder
 
defaultSort(QuerySort) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
Set query default sort.
defaultSort(QuerySort) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Set query default sort.
DefaultSpringViewNavigator - Class in com.holonplatform.vaadin.spring.internal
Default SpringViewNavigator implementation.
DefaultSpringViewNavigator(UI, NavigationStateManager, ViewDisplay) - Constructor for class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
Creates a navigator.
DefaultSpringViewNavigator() - Constructor for class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
Default construtor.
DefaultSpringViewNavigator.SpringViewNavigatorBuilder - Class in com.holonplatform.vaadin.spring.internal
Builder to create SpringViewNavigator instances.
DefaultVaadinHttpRequest - Class in com.holonplatform.vaadin.internal
HttpRequest using Vaadin VaadinRequest.
DefaultVaadinHttpRequest(VaadinRequest) - Constructor for class com.holonplatform.vaadin.internal.DefaultVaadinHttpRequest
Constructor
defaultValue(P, Object) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Set a default value to initialize the given property.
defaultValue(Property<T>, PropertyInputGroup.DefaultValueProvider<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the default value provider for given property.
defaultValue(PROPERTY, Object) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Set a default value to initialize the given propertyId
DefaultView - Annotation Type in com.holonplatform.vaadin.spring
Annotation to declare a View as the ViewNavigator default view.
DefaultViewComponentPropertyRenderer<T> - Class in com.holonplatform.vaadin.internal
Default PropertyRenderer to create ViewComponent type Property representations.
DefaultViewComponentPropertyRenderer() - Constructor for class com.holonplatform.vaadin.internal.DefaultViewComponentPropertyRenderer
 
DefaultViewConfiguration - Class in com.holonplatform.vaadin.navigator.internal
Default ViewConfiguration implementation.
DefaultViewConfiguration() - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Constructor
DefaultViewConfigurationCache - Enum in com.holonplatform.vaadin.navigator.internal
Default ViewConfigurationCache implementation
DefaultViewContextField - Class in com.holonplatform.vaadin.navigator.internal
Default ViewContextField implementation.
DefaultViewContextField(String, boolean, Field) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewContextField
Constructor
defaultViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
defaultViewName(String) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Set the default view name.
DefaultViewNavigationStrategy - Interface in com.holonplatform.vaadin.navigator
A strategy to obtain the default view navigation state which can be provided to ViewNavigator.
defaultViewNavigationStrategy(DefaultViewNavigationStrategy) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
defaultViewNavigationStrategy(DefaultViewNavigationStrategy) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Set the strategy to use to navigate to the default view.
DefaultViewNavigator - Class in com.holonplatform.vaadin.navigator.internal
Default ViewNavigator implementation extending Vaadin default Navigator
DefaultViewNavigator(UI, ComponentContainer) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
Creates a navigator that is tracking the active view using URI fragments of the Page containing the given UI and replacing the contents of a ComponentContainer with the active view.
DefaultViewNavigator(UI, SingleComponentContainer) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
Creates a navigator that is tracking the active view using URI fragments of the Page containing the given UI and replacing the contents of a SingleComponentContainer with the active view.
DefaultViewNavigator(UI, ViewDisplay) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
Creates a navigator that is tracking the active view using URI fragments of the Page containing the given UI.
DefaultViewNavigator(UI, NavigationStateManager, ViewDisplay) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
Creates a navigator.
DefaultViewNavigator() - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
Default construtor.
DefaultViewNavigator.ViewNavigatorBuilder - Class in com.holonplatform.vaadin.navigator.internal
Builder implementation for fluent-style ViewNavigator creation
DefaultViewNavigatorChangeEvent - Class in com.holonplatform.vaadin.navigator.internal
DefaultViewNavigatorChangeEvent(N, View, String, View, String, String, Window) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigatorChangeEvent
 
DefaultViewParameterDefinition - Class in com.holonplatform.vaadin.navigator.internal
DefaultViewParameterDefinition(String, Class<?>) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
Constructor
DefaultViewProvider - Class in com.holonplatform.vaadin.navigator.internal
Default ViewProvider with StatefulView instances management.
DefaultViewProvider() - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewProvider
Constructor
DefaultViewProviderAdapter - Class in com.holonplatform.vaadin.navigator.internal
ViewProvider adapter which wraps a concrete ViewProvider and allow to perform some view instance processing before returning it to navigator using a ViewProcessorProvider.
DefaultViewProviderAdapter(ViewConfiguration.ViewConfigurationProvider, ViewProvider) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewProviderAdapter
Constructor
DefaultViewWindow - Class in com.holonplatform.vaadin.navigator.internal
Default Window used by ViewNavigator to display View instances in a window.
DefaultViewWindow(String, String) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewWindow
Constructor
defaultViewWindowConfigurator(Consumer<ViewWindowConfigurator>) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
DefaultViewWindowConfigurator - Class in com.holonplatform.vaadin.navigator.internal
Default ViewWindowConfigurator implementation.
DefaultViewWindowConfigurator(Window) - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
 
defaultViewWindowConfigurator(Consumer<ViewWindowConfigurator>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Set the default ViewWindowConfigurator consumer to used for all the view Windows created by this navigator.
deferLocalization() - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
Instructs the builder to resolve any message localization (for example component caption and description) only after the component is attached to parent layout.
deferLocalization() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
Instructs the builder to resolve any message localization (for example component caption and description) only after the component is attached to parent layout.
desc(PROPERTY) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
Create an descending ItemDataSource.ItemSort using given property.
description(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Sets the component's description.
description(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Sets the component's description using a localizable messageCode.
description(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Sets the component's description using a Localizable message.
description(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
Set the tab description using a Localizable.
description(String) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
Set the tab description.
description(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
Set the tab description.
deselect(Iterable<T>) - Method in interface com.holonplatform.vaadin.components.MultiSelect
Removes the given items from the set of currently selected items.
deselect(T...) - Method in interface com.holonplatform.vaadin.components.MultiSelect
Removes the given items from the set of currently selected items.
deselect(T) - Method in interface com.holonplatform.vaadin.components.MultiSelect
 
deselect(T) - Method in interface com.holonplatform.vaadin.components.Selectable
Deselects the given item.
deselectAll() - Method in interface com.holonplatform.vaadin.components.Selectable
Deselects all currently selected items, if any.
deselectAll() - Method in interface com.holonplatform.vaadin.components.SingleSelect
 
deserializeParameters(ViewConfiguration, String, String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Deserialize given parameters String into a map of View parameters consistent with ViewConfiguration parameters declarations.
deserializeParameterValue(String, Class<?>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Deserialize given String parameter value
detailsGenerator(ItemListing.ItemDetailsGenerator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the ItemListing.ItemDetailsGenerator to generate row details component
device() - Method in class com.holonplatform.vaadin.examples.ExampleDevice
 
DeviceInfo - Interface in com.holonplatform.vaadin.device
Provides informations about client device in which application is running
dialog() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create and open a Dialog window.
Dialog - Interface in com.holonplatform.vaadin.components
Dialog window representation.
Dialog.Builder<B extends Dialog.Builder<B>> - Interface in com.holonplatform.vaadin.components
Base dialog builder
Dialog.CloseListener - Interface in com.holonplatform.vaadin.components
Listener for dialog closing event
Dialog.DialogBuilder - Interface in com.holonplatform.vaadin.components
Default Dialog builder.
Dialog.DialogButtonConfigurator - Interface in com.holonplatform.vaadin.components
Interface to configure Dialog buttons at build time.
Dialog.QuestionCallback - Interface in com.holonplatform.vaadin.components
Dialog.CloseListener extension which acts as callback for a question dialog to react to the user's response.
Dialog.QuestionDialogBuilder - Interface in com.holonplatform.vaadin.components
Question Dialog builder.
dialog1() - Method in class com.holonplatform.vaadin.examples.ExampleDialog
 
dialog2() - Method in class com.holonplatform.vaadin.examples.ExampleDialog
 
dialogClosed(Dialog, Object) - Method in interface com.holonplatform.vaadin.components.Dialog.CloseListener
Invoked when the Dialog is closed
dialogClosed(Dialog, Object) - Method in interface com.holonplatform.vaadin.components.Dialog.QuestionCallback
 
disabled() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Disables the component.
disableOnClick() - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
Automatically disables button when clicked, typically to prevent (accidental) extra clicks on a button.
disableTextInput() - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
Disables the possibility to input text into the field, so the field area of the component is just used to show what is selected.
disableTextInput() - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
Disables the possibility to input text into the field, so the field area of the component is just used to show what is selected.
discard() - Method in interface com.holonplatform.vaadin.components.ItemListing
Discards all changes since last commit.
discard() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
Discards all changes since last commit.
display(View, String, Map<String, String>) - Method in interface com.holonplatform.vaadin.navigator.SubViewContainer
Display request for the given view: returns true if view is accepted and than diplayed by this sub-view container.
displayAfter(P, P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Configure the column represented by given property id to be displayed after the column which corresponds to the id specified by the given beforeProperty.
displayAfter(P) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Configure this virtual property column to be displayed after the listing column bound to given property by default.
displayAfterColumnId(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Configure this virtual property column to be displayed after the given listing column id by default.
displayAsFirst(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Configure the column represented by given property id to be displayed before any other listing column by default.
displayAsFirst() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Configure this virtual property column to be displayed before any other standard listing column by default.
displayAsLast(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Configure the column represented by given property id to be displayed after any other listing column by default.
displayAsLast() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Configure this virtual property column to be displayed after any other standard listing column by default.
displayBefore(P, P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Configure the column represented by given property id to be displayed before the column which corresponds to the id specified by the given beforeProperty.
displayBefore(P) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Configure this virtual property column to be displayed before the listing column bound to given property by default.
displayBeforeColumnId(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Configure this virtual property column to be displayed before the given listing column id by default.
dnd() - Method in class com.holonplatform.vaadin.examples.ExampleBuilders
 
draggable(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Set whether the dialog is draggable.
draggable(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
 
draggable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
Set whether the view Window is draggable.
dragSource(Consumer<DragSourceExtension<? extends AbstractComponent>>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
Makes the component a drag source.
dragSource(Consumer<DragSourceExtension<? extends AbstractComponent>>) - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
Makes the component a drag source.
dropTarget(BiConsumer<DropTargetExtension<? extends AbstractComponent>, C>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
Makes the component a drop target.
dropTarget(BiConsumer<DropTargetExtension<? extends AbstractComponent>, C>) - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
Makes the component a drop target.

E

editable(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Set whether the column which corresponds to given property is editable when listing is in edit mode (true by default).
editable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Set whether the listing is editable.
editor(String, E) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
Set the field to use for given property in edit mode.
editor(Property<T>, E) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
Set the field to use for given property in edit mode.
editor(E) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Set the field to use for this virtual property in edit mode.
editorBuffered(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set whether the row editor is in buffered mode.
editorCancelCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the caption for the editor Cancel button.
editorCancelCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the caption for the editor Cancel button
editorCancelCaption(String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the caption for the editor Cancel button
editorErrorGenerator(EditorErrorGenerator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the EditorErrorGenerator of the listing editor.
editorSaveCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the caption for the editor Save button.
editorSaveCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the caption for the editor Save button.
editorSaveCaption(String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the caption for the editor Save button.
editRow(int) - Method in interface com.holonplatform.vaadin.components.ItemListing
Opens the editor interface for the provided row.
ElementPropertyHandler - Class in com.holonplatform.vaadin.js
JavaScript extension to set properties in html element of extended Component.
ElementPropertyHandler(AbstractComponent) - Constructor for class com.holonplatform.vaadin.js.ElementPropertyHandler
Register this extension on given component
emptySelectionAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder
Sets whether the user is allowed to select nothing.
emptySelectionAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder
Sets whether the user is allowed to select nothing.
emptySelectionCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder
Sets the empty selection caption.
emptySelectionCaption(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder
Sets the empty selection caption using a localizable messageCode.
emptySelectionCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder
Sets the empty selection caption.
emptySelectionCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder
Sets the empty selection caption.
emptySelectionCaption(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder
Sets the empty selection caption using a localizable messageCode.
emptySelectionCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder
Sets the empty selection caption.
emptyValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.components.builders.SecretInputBuilder
Enable or disable treating empty String values as null values.
emptyValuesAsNull(boolean) - Method in interface com.holonplatform.vaadin.components.builders.StringInputBuilder
Enable or disable treating empty String values as null values.
enabled(boolean) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
Set whether the tab is enabled.
EnableSecuredView - Annotation Type in com.holonplatform.vaadin.spring.config
Enables View authorization control using Spring Security Secured annotations on View class to perform authorization control.
EnableViewAuthorization - Annotation Type in com.holonplatform.vaadin.spring.config
Enables View authorization control using javax.annotation.security annotations on View class (RolesAllowed, PermitAll, DenyAll) and relying on AuthContext to perform authorization control.
EnableViewContext - Annotation Type in com.holonplatform.vaadin.spring.config
Enables View context informations injection using ViewContext annotated fields.
EnableViewNavigator - Annotation Type in com.holonplatform.vaadin.spring.config
Annotation to be used on Spring Configuration classes to setup Vaadin integration and registering a UI-scoped SpringViewNavigator navigator.
ensureInited(VaadinSession) - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
Ensure that a DeviceInfo is available from given Vaadin session.
enumMulti(Class<E>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a multiple selection Input with given Enum class as data source, using all enum constants as selection items.
enumMulti(Class<E>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a multiple selection Input with given Enum class as data source, using all enum constants as selection items and default BaseSelectInputBuilder.RenderingMode.OPTIONS rendering mode.
enumSingle(Class<E>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a single selection Input with given Enum class as data source, using all enum constants as selection items.
enumSingle(Class<E>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a single selection Input with given Enum class as data source, using all enum constants as selection items and default BaseSelectInputBuilder.RenderingMode.SELECT rendering mode.
equals(Object) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
 
equals(Object) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindow
 
errorHandler(ErrorHandler) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Sets the error handler for the component.
errorView(View) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
errorView(View) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Set the view to be displayed when no other view matches the navigation state.
ErrorView - Annotation Type in com.holonplatform.vaadin.spring
Annotation to declare a View as the ViewNavigator default error view.
errorView(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
 
errorView(Class<? extends View>) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
Registers a view class for the view to show when no other view matches the navigation state.
errorViewProvider(ViewProvider) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
errorViewProvider(ViewProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Registers a view provider that is queried for a view when no other view matches the navigation state.
ExampleBuilders - Class in com.holonplatform.vaadin.examples
 
ExampleBuilders() - Constructor for class com.holonplatform.vaadin.examples.ExampleBuilders
 
ExampleComponents - Class in com.holonplatform.vaadin.examples
 
ExampleComponents() - Constructor for class com.holonplatform.vaadin.examples.ExampleComponents
 
ExampleDevice - Class in com.holonplatform.vaadin.examples
 
ExampleDevice() - Constructor for class com.holonplatform.vaadin.examples.ExampleDevice
 
ExampleDialog - Class in com.holonplatform.vaadin.examples
 
ExampleDialog() - Constructor for class com.holonplatform.vaadin.examples.ExampleDialog
 
ExampleInput - Class in com.holonplatform.vaadin.examples
 
ExampleInput() - Constructor for class com.holonplatform.vaadin.examples.ExampleInput
 
ExampleInputGroup - Class in com.holonplatform.vaadin.examples
 
ExampleInputGroup() - Constructor for class com.holonplatform.vaadin.examples.ExampleInputGroup
 
ExampleListing - Class in com.holonplatform.vaadin.examples
 
ExampleListing() - Constructor for class com.holonplatform.vaadin.examples.ExampleListing
 
ExampleListingMigration - Class in com.holonplatform.vaadin.examples
 
ExampleListingMigration() - Constructor for class com.holonplatform.vaadin.examples.ExampleListingMigration
 
ExampleListingMigration2 - Class in com.holonplatform.vaadin.examples
 
ExampleListingMigration2() - Constructor for class com.holonplatform.vaadin.examples.ExampleListingMigration2
 
ExampleNavigator - Class in com.holonplatform.vaadin.examples
 
ExampleNavigator() - Constructor for class com.holonplatform.vaadin.examples.ExampleNavigator
 
ExampleNavigator.SubViewExample - Class in com.holonplatform.vaadin.examples
 
ExampleRenderers - Class in com.holonplatform.vaadin.examples
 
ExampleRenderers() - Constructor for class com.holonplatform.vaadin.examples.ExampleRenderers
 
ExampleScope - Class in com.holonplatform.vaadin.examples
 
ExampleScope() - Constructor for class com.holonplatform.vaadin.examples.ExampleScope
 
ExampleSelectable - Class in com.holonplatform.vaadin.examples
 
ExampleSelectable() - Constructor for class com.holonplatform.vaadin.examples.ExampleSelectable
 
ExampleSpring - Class in com.holonplatform.vaadin.examples
 
ExampleSpring() - Constructor for class com.holonplatform.vaadin.examples.ExampleSpring
 
ExampleSpringAuthz - Class in com.holonplatform.vaadin.examples
 
ExampleSpringAuthz() - Constructor for class com.holonplatform.vaadin.examples.ExampleSpringAuthz
 
ExampleView - Class in com.holonplatform.vaadin.examples
 
ExampleView() - Constructor for class com.holonplatform.vaadin.examples.ExampleView
 
ExampleViewComponent - Class in com.holonplatform.vaadin.examples
 
ExampleViewComponent() - Constructor for class com.holonplatform.vaadin.examples.ExampleViewComponent
 
excludeReadOnlyProperties() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Exclude read-only properties (for example 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.
fireViewOnLeave(View, ViewConfiguration, E) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Fire OnLeave view methods
fireViewOnShow(View, ViewConfiguration, E, boolean) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Fire OnShow view methods
fixedFilter(QueryFilter) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
Set query fixed filter (always added to query predicates)
fixedFilter(QueryFilter) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Set query fixed filter (always added to query predicates)
fixedSort(QuerySort) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
Set query fixed sort (always added to query sorts)
fixedSort(QuerySort) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Set query fixed sort (always added to query sorts)
focus() - Method in interface com.holonplatform.vaadin.components.Input
Sets the focus for this input component, if supported by concrete component implementation.
footer(ItemListingBuilder.FooterBuilder<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the listing footer builder to create and manage footer rows
footerGenerator(ItemListingBuilder.GridFooterGenerator<T, P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set a ItemListingBuilder.GridFooterGenerator to update footer contents when item set changes.
footerRowHeight(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Sets the height of a footer row.
footerVisible(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Set whether the listing footer is visible.
form(C) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a PropertyInputForm.
form() - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a PropertyInputForm using a FormLayout as layout component and a default ComposableComponent.componentContainerComposer() to compose the fields on layout.
form(C) - Static method in interface com.holonplatform.vaadin.components.Components.view
Gets a builder to create a PropertyViewForm.
form() - Static method in interface com.holonplatform.vaadin.components.Components.view
Gets a builder to create a PropertyViewForm using a FormLayout as layout component and a default ComposableComponent.componentContainerComposer() to compose the view components on layout.
form1() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
 
form2() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
 
form3() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
 
form4() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
 
formGrid() - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a PropertyInputForm using a VerticalLayout as layout component and a default ComposableComponent.componentContainerComposer() to compose the fields on layout.
formGrid() - Static method in interface com.holonplatform.vaadin.components.Components.view
Gets a builder to create a PropertyViewForm using a VerticalLayout as layout component and a default ComposableComponent.componentContainerComposer() to compose the view components on layout.
formHorizontal() - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a PropertyInputForm using a HorizontalLayout as layout component and a default ComposableComponent.componentContainerComposer() to compose the fields on layout.
formHorizontal() - Static method in interface com.holonplatform.vaadin.components.Components.view
Gets a builder to create a PropertyViewForm using a HorizontalLayout as layout component and a default ComposableComponent.componentContainerComposer() to compose the view components on layout.
formLayout() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create 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

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

H

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

I

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

J

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

L

label() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create 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.
listing() - Method in class com.holonplatform.vaadin.examples.ExampleListingMigration
 
listing() - Method in class com.holonplatform.vaadin.examples.ExampleListingMigration2
 
listing1() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing10() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing11() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing12() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing1b() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing2() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing3() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing4() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing5() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing6() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing7() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing8() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listing9() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
listingVirtual() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
load(QueryConfigurationProvider, int, int) - Method in interface com.holonplatform.vaadin.data.ItemSetLoader
Load items according to given data source configuration.
localDate(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create LocalDate type 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 class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
maxNavigationHistorySize(int) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Set navigation history max size
maxWidth(P, int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the maximum width in pixels for the column which corresponds to given property.
maxWidth(int) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Set the maximum width in pixels for the column which corresponds to this virtual property.
message(String) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Sets the dialog message.
message(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Sets the localizable dialog message.
message(Localizable) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Sets the Localizable dialog message.
messageDescriptionStyleName(String) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Set the dialog message description style name
messageStyleName(String) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Set the dialog message style name
min(T) - Method in interface com.holonplatform.vaadin.components.builders.SliderInputBuilder
Set the minimum field value.
minimumWidthFromContent(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Sets whether the width of the contents in the column which corresponds to given property should be considered minimum width for this column.
minimumWidthFromContent(boolean) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Sets whether the width of the contents in the column which corresponds to this virtual property should be considered minimum width for this column.
minWidth(P, int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Set the minimum width in pixels for the column which corresponds to given property.
minWidth(int) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
Set the minimum width in pixels for the column which corresponds to this virtual property.
modal(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Set whether the dialog is modal.
MultiPropertySelectInputBuilder<T,B extends MultiPropertySelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create a multiple selection Input with Property data source support.
MultiPropertySelectInputBuilder.GenericMultiPropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
 
multiSelect(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a multiple selection Input.
multiSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a multiple selection Input using default BaseSelectInputBuilder.RenderingMode.OPTIONS.
multiSelect(Property<T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a MultiSelect with a PropertyBox items data source with Property as item properties.
multiSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a MultiSelect with a PropertyBox items data source with Property as item properties using default BaseSelectInputBuilder.RenderingMode.OPTIONS.
MultiSelect<T> - Interface in com.holonplatform.vaadin.components
A Selectable component in which multiple items can be selected at the same time.
MultiSelectInputBuilder<T,B extends MultiSelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create a multi selection 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

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

obtain() - Method in class com.holonplatform.vaadin.examples.ExampleNavigator
 
of(PROPERTY, boolean) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
Create an ItemDataSource.ItemSort using given property and sort direction.
okButtonConfigurator(Dialog.DialogButtonConfigurator) - Method in interface com.holonplatform.vaadin.components.Dialog.DialogBuilder
Set a Dialog.DialogButtonConfigurator to configure the ok dialog button.
onClick(Button.ClickListener) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
Add a listener to button to listen to user click events
onItemClick(T, P, int, MouseEventDetails) - Method in interface com.holonplatform.vaadin.components.ItemListing.ItemClickListener
Triggered when user clicks on an item.
onItemClick(T, P, MouseEventDetails) - Method in interface com.holonplatform.vaadin.components.ItemListing.ItemClickListener
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.
ORDER - Static variable in class com.holonplatform.vaadin.internal.VaadinSessionScope
Context order
OrderedLayoutBuilder<C extends com.vaadin.ui.Layout,B extends OrderedLayoutBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create ordered 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.
parseParametersString(String, String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Convert given parameters String into a name-value parameters Map
position(int, int) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
Sets the position of the dialog window on the screen.
position(int, int) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
 
position(int, int) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
Sets the position of the view window on the screen.
postProcessAfterInitialization(Object, String) - Method in class com.holonplatform.vaadin.spring.internal.ViewContextInjectionPostProcessor
 
postProcessBeforeInitialization(Object, String) - Method in class com.holonplatform.vaadin.spring.internal.ViewContextInjectionPostProcessor
 
postUpdateNavigationState(ViewChangeListener.ViewChangeEvent) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Method to call after navigation state update
preAfterViewChange(ViewChangeListener.ViewChangeEvent) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
 
prependRow() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
Adds a new row at the top of the section.
primaryStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Changes the primary style name of the component.
process(Component) - Method in interface com.holonplatform.vaadin.components.builders.ComponentPostProcessor
Process the given component.
process(Property<?>, B) - Method in interface com.holonplatform.vaadin.components.PropertyBinding.PostProcessor
Process the given component
processViewInstance(ViewConfiguration.ViewConfigurationProvider, View) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewProvider
 
processViewInstance(ViewConfiguration.ViewConfigurationProvider, View) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewProcessorProvider
Process given View instance for additional operations
properties(P...) - Static method in interface com.holonplatform.vaadin.components.Components.listing
Builder to create an PropertyListing instance using a Grid as backing component.
properties(Iterable<P>) - Static method in interface com.holonplatform.vaadin.components.Components.listing
Builder to create an PropertyListing instance using a Grid as backing component.
properties(PropertySet<P>, P...) - Static method in interface com.holonplatform.vaadin.components.Components.listing
Builder to create an PropertyListing instance using a Grid as backing component.
properties(P...) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Add given properties to the PropertyInputGroup property set.
properties(Iterable<P>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Add given properties to the PropertyInputGroup property set.
properties(P...) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
Add given properties to the PropertyViewGroup property set.
properties(Iterable<P>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
Add given properties to the PropertyViewGroup property set.
propertiesValidationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the ValidationStatusHandler to use to track all the properties validation status changes.
property(Property<T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
Gets a builder to create a MultiSelect with a PropertyBox items data source with Property as item properties.
property(Property<T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
Gets a builder to create a SingleSelect with a PropertyBox items data source with Property as item properties.
PropertyBinding<T,B> - Interface in com.holonplatform.vaadin.components
Represents a binding between a Property and a specific type component.
PropertyBinding.PostProcessor<B> - Interface in com.holonplatform.vaadin.components
Callback interface to perform configuration operations on a component bound to a Property.
propertyCaption(Property<?>, Localizable) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
Set the caption for the input component bound to given property.
propertyCaption(Property<?>, String) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
Set the caption for the input component bound to given property.
propertyCaption(Property<?>, String, String, Object...) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
Set the caption for the input component bound to given property.
propertyCaption(Property<?>, Localizable) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
Set the caption for the view component bound to given property.
propertyCaption(Property<?>, String) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
Set the caption for the view component bound to given property.
propertyCaption(Property<?>, String, String, Object...) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
Set the caption for the view component bound to given property.
PropertyComponentSource - Interface in com.holonplatform.vaadin.components
Represents a source of 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.
propertyListing() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
propertyListing2() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
propertyListing3() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
propertyListing4() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
propertyListing5() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
propertyListing6() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
propertyListing7() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
propertyListing8() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
propertyListing9() - Method in class com.holonplatform.vaadin.examples.ExampleListing
 
PropertyListingBuilder<C extends ItemListing<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.property.Property>,B extends PropertyListingBuilder<C,B,X>,X extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components.builders
An ItemListingBuilder using Property as item properties and PropertyBox as item data type.
PropertyListingBuilder.BaseGridPropertyListingBuilder<C extends ItemListing<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.property.Property>,B extends PropertyListingBuilder.BaseGridPropertyListingBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create ItemListing component with Property as property type, PropertyBox as item type and using a Grid as backing component.
PropertyListingBuilder.GridPropertyListingBuilder - Interface in com.holonplatform.vaadin.components.builders
Builder to create a PropertyListing component using a Grid as backing component.
PropertySelectInputBuilder<T,C extends Input<T>,S,B extends PropertySelectInputBuilder<T,C,S,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create selection 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.
put(String, T) - Method in class com.holonplatform.vaadin.internal.VaadinSessionScope
 
putIfAbsent(String, T) - Method in class com.holonplatform.vaadin.internal.VaadinSessionScope
 

Q

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

R

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

S

SCROLLABLE_STYLENAME - Static variable in interface com.holonplatform.vaadin.components.Components
CSS style name to render a Component as scrollable
scrollToEnd() - Method in interface com.holonplatform.vaadin.components.ItemListing
Scrolls to the end of the last data row.
scrollToIndex(int) - Method in interface com.holonplatform.vaadin.components.ItemListing
Scrolls listing viewport to show the item at given index, if present.
scrollToItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
Scrolls listing viewport to show the given item, if present.
scrollToSelectedItem(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
Sets whether to scroll the selected item visible (directly open the page on which it is) when opening the combo box popup or not.
scrollToSelectedItem(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
Sets whether to scroll the selected item visible (directly open the page on which it is) when opening the combo box popup or not.
scrollToTop() - Method in interface com.holonplatform.vaadin.components.ItemListing
Scrolls listing rows to top (i.e. 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.
SecurityAnnotationsViewAccessControl - Class in com.holonplatform.vaadin.spring.internal
A ViewAccessControl bean to check View authorization using javax.annotation.security annotations on View class (RolesAllowed, PermitAll, DenyAll) and relying on AuthContext to perform authorization control.
SecurityAnnotationsViewAccessControl() - Constructor for class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControl
 
securityAnnotationsViewAccessControl() - Method in class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControlConfiguration
 
SecurityAnnotationsViewAccessControlConfiguration - Class in com.holonplatform.vaadin.spring.internal
Spring configuration to enable View access control using javax.annotation.security annotations on View class.
SecurityAnnotationsViewAccessControlConfiguration() - Constructor for class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControlConfiguration
 
select(Iterable<T>) - Method in interface com.holonplatform.vaadin.components.MultiSelect
Adds the given item to the set of currently selected items.
select(T...) - Method in interface com.holonplatform.vaadin.components.MultiSelect
Adds the given item to the set of currently selected items.
select(T) - Method in interface com.holonplatform.vaadin.components.MultiSelect
 
select(T) - Method in interface com.holonplatform.vaadin.components.Selectable
Selects the given item.
select(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
select(Property<T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
Gets a builder to create a SingleSelect with a PropertyBox items data source with Property as item properties using BaseSelectInputBuilder.RenderingMode.SELECT.
Selectable<T> - Interface in com.holonplatform.vaadin.components
Represents a component which supports items selection.
Selectable.SelectionEvent<T> - Interface in com.holonplatform.vaadin.components
Selection event.
Selectable.SelectionListener<T> - Interface in com.holonplatform.vaadin.components
A listener for listening for selection changes from a Selectable.
Selectable.SelectionMode - Enum in com.holonplatform.vaadin.components
Selection modes enumeration.
selectable1() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable10() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable11() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable12() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable2() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable3() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable4() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable5() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable6() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable7() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable8() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectable9() - Method in class com.holonplatform.vaadin.examples.ExampleSelectable
 
selectAll() - Method in interface com.holonplatform.vaadin.components.ItemListing
Select all available items.
selectAll() - Method in interface com.holonplatform.vaadin.components.MultiSelect
Selects all available the items.
selectAllCheckBoxVisibility(MultiSelectionModel.SelectAllCheckBoxVisibility) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Sets the select all checkbox visibility mode when the listing is in Selectable.SelectionMode.MULTI mode.
SelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends SelectInputBuilder<T,C,S,ITEM,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create selection 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
sessionscope() - Method in class com.holonplatform.vaadin.examples.ExampleScope
 
setAccessDeniedViewClass(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
Deferred access denied view class configuration
setAccessDeniedViewClass(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
 
setApplicationContext(ApplicationContext) - Method in class com.holonplatform.vaadin.spring.internal.SecurityAnnotationsViewAccessControl
 
setAuthentication(Authenticate) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view Authenticate annotation.
setAuthenticationEnabled(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Set whether the support for Authenticate annotation on Views or UI is enabled.
setCaption(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view caption
setCaptionMessageCode(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view caption translation message code
setContextInjectionFields(Collection<ViewContextField>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view class fields which declare ViewContext data injection
setDataProviderQuery(Query<ITEM, QueryFilter>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
Set the data provider Query to use to obtain filters and sorts.
setDefaultRow(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
Sets the default row of the section.
setDefaultValue(Object) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
Set parameter default value.
setDefaultViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
Set the default view name.
setDefaultViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Set the default view name.
setDefaultViewName(String) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
Set the default view name.
setDefaultViewName(String) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
 
setDefaultViewNavigationStrategy(DefaultViewNavigationStrategy) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Set the navigation strategy to use to navigate to the default view.
setDefaultViewWindowConfigurator(Consumer<ViewWindowConfigurator>) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Set the default view window configurator
setDeselectAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
Sets whether it's allowed to deselect the selected row through the UI.
setEditable(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
Set whether the listing is editable by the user.
setEnabled(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
Updates the enabled state of all the group inputs.
setErrorProvider(ViewProvider) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
 
setErrorViewClass(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
Deferred error view class configuration
setErrorViewClass(Class<? extends View>) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
 
setEventHandler(String, String) - Method in class com.holonplatform.vaadin.js.ElementPropertyHandler
Set an event handler with given eventName in the element bound to the extended Component using given JavaScript content.
setField(Field) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
Set the view class field bound to this parameter definition
setFireOnRefreshMethod(Method) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set given OnShow method as fire on refresh
setFooterVisible(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
Sets whether the listing footer is visible.
setForceInWindow(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set this view to be displayed in a Window
setItemDetailsVisible(T, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
Set whether to show the row details component for given item.
setMaxNavigationHistorySize(int) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Set navigation history max size
setMaxNavigationHistorySize(int) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
 
setModal(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog
Sets whether the dialog is modal.
setNavigateToDefaultViewWhenViewNotAvailable(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Set whether to navigate to default view (if setted) when a view is not available from current navigation state
setNavigateToDefaultViewWhenViewNotAvailable(boolean) - Method in class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
 
setOnLeaveMethods(List<Method>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view OnLeave methods
setOnShowMethods(List<Method>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view OnShow methods
setParameters(Collection<ViewConfiguration.ViewParameterDefinition>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view parameters definitions
setParentViewName(String) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set parent view name for sub views
setProperty(String, Object) - Method in class com.holonplatform.vaadin.js.ElementPropertyHandler
Set a custom HTML property in the element bound to the extended Component
setPropertyColumnVisible(P, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
Show or hide the column bound to given property.
setReadMethod(Method) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
Set the view parameter field read method
setReadOnly(boolean) - Method in interface com.holonplatform.vaadin.components.Input
Sets the read-only mode of this input component.
setReadOnly(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
Set the read-only mode for all the group inputs.
setRequired(boolean) - Method in interface com.holonplatform.vaadin.components.Input
Sets whether the required indicator symbol is visible.
setRequired(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
Set whether the parameter is required
setSelectionMode(Selectable.SelectionMode) - Method in interface com.holonplatform.vaadin.components.ItemListing
Set the listing selection mode
setStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
Sets a custom style name for this row.
setStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
Sets a custom style name for this row.
setSubViewContainer(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Declares view class is a SubViewContainer
setup(UI, NavigationStateManager, ViewDisplay) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
 
setup(UI, NavigationStateManager, ViewDisplay) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter
Init navigator.
setup(UI, NavigationStateManager, ViewDisplay) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
 
setup() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest
 
setValidateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.components.ValidatableInput
Sets whether to validate the value, using registered 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.
setViewClassProvider(ViewProvider, ViewClassProvider) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator
 
setViewClassProvider(ViewProvider, ViewClassProvider) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
Set the ViewClassProvider bound to given ViewProvider.
setViewClassProvider(ViewProvider, ViewClassProvider) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewNavigatorAdapter
Set the ViewClassProvider bound to given ViewProvider.
setViewClassProvider(ViewProvider, ViewClassProvider) - Method in class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator
 
setViewParameters(View, ViewConfiguration, String, String) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Set parameters values in View instance using any matching parameter definition
setViewParameters(View, ViewConfiguration, Map<String, String>) - Static method in class com.holonplatform.vaadin.navigator.internal.ViewNavigationUtils
Set parameters values in View instance using any matching parameter definition
setViewWindowConfigurationMethods(List<Method>) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view ViewWindowConfiguration methods
setVolatile(boolean) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set this view as volatile (not to be tracked in navigation history)
setWindowConfiguration(WindowView) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewConfiguration
Set view Window configuration
setWriteMethod(Method) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
Set the view parameter field write method
showISOWeekNumbers(boolean) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
Sets the visibility of ISO 8601 week numbers in the date selector.
showSeconds() - Method in interface com.holonplatform.vaadin.components.builders.TemporalInputBuilder.TemporalWithTimeFieldBuilder
Sets to show and handle time seconds
showView(View) - Method in class com.holonplatform.vaadin.navigator.internal.NavigatorActuator
 
SingleComponentContainerBuilder<C extends com.vaadin.ui.SingleComponentContainer,B extends SingleComponentContainerBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder for SingleComponentContainer components type creation.
singleNativeSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a single selection Input using BaseSelectInputBuilder.RenderingMode.NATIVE_SELECT.
singleNativeSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a SingleSelect with a PropertyBox items data source with Property as item properties using BaseSelectInputBuilder.RenderingMode.NATIVE_SELECT.
singleOptionSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a single selection Input using BaseSelectInputBuilder.RenderingMode.OPTIONS.
singleOptionSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a SingleSelect with a PropertyBox items data source with Property as item properties using BaseSelectInputBuilder.RenderingMode.OPTIONS.
SinglePropertySelectInputBuilder<T,B extends SinglePropertySelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create a single selection Input with Property data source support.
SinglePropertySelectInputBuilder.GenericSinglePropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
 
singleSelect(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a single selection Input.
singleSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a single selection Input using BaseSelectInputBuilder.RenderingMode.SELECT.
singleSelect(Property<T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a SingleSelect with a PropertyBox items data source with Property as item properties.
singleSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
Gets a builder to create a SingleSelect with a PropertyBox items data source with Property as item properties using BaseSelectInputBuilder.RenderingMode.SELECT.
SingleSelect<T> - Interface in com.holonplatform.vaadin.components
A Selectable component in which at most one item can be selected at a time.
SingleSelectInputBuilder<T,B extends SingleSelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create a single selection Input.
SingleSelectInputBuilder.GenericSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
 
size() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
Returns current data source size (considering any applied filter), i.e. 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.
SpringViewClassProvider - Class in com.holonplatform.vaadin.spring.internal
SpringViewClassProvider(ApplicationContext) - Constructor for class com.holonplatform.vaadin.spring.internal.SpringViewClassProvider
Constructor.
SpringViewNavigator - Interface in com.holonplatform.vaadin.spring
A ViewNavigator with Spring support.
SpringViewNavigator.Builder - Interface in com.holonplatform.vaadin.spring
Builder to create SpringViewNavigator instances
SpringViewNavigatorBuilder() - Constructor for class com.holonplatform.vaadin.spring.internal.DefaultSpringViewNavigator.SpringViewNavigatorBuilder
 
SpringViewNavigatorFactoryBean - Class in com.holonplatform.vaadin.spring.internal
Spring FactoryBean to create and configure SpringViewNavigator beans.
SpringViewNavigatorFactoryBean() - Constructor for class com.holonplatform.vaadin.spring.internal.SpringViewNavigatorFactoryBean
 
StatefulView - Annotation Type in com.holonplatform.vaadin.navigator.annotations
Mark a View class as stateful in relation to application UI lifecycle.
stopOverallValidationAtFirstFailure(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set whether to stop overall validation at first validation failure.
stopValidationAtFirstFailure(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set whether to stop validation at first validation failure.
storeViewConfiguration(Class<? extends View>, ViewConfiguration) - Method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
 
storeViewConfiguration(Class<? extends View>, ViewConfiguration) - Method in interface com.holonplatform.vaadin.navigator.internal.ViewConfigurationCache
Put given viewConfiguration associated to view class if not already present in cache.
stream() - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
Return a Stream of the properties and their bound 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.
SubViewExample() - Constructor for class com.holonplatform.vaadin.examples.ExampleNavigator.SubViewExample
 
SubViewOf - Annotation Type in com.holonplatform.vaadin.navigator.annotations
Declares a View as a sub-view of given View name.
suggestionPopupWidth(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
Sets the suggestion pop-up's width as a CSS string.
suggestionPopupWidth(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
Sets the suggestion pop-up's width as a CSS string.

T

tabIndex(int) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
Sets the tabulator index of the component.
tabIndex(int) - Method in interface com.holonplatform.vaadin.components.builders.InputConfigurator
Sets the tabulator index of the component.
tabIndex(int) - Method in interface com.holonplatform.vaadin.components.builders.PanelBuilder
Sets the tabulator index of the component.
TabsBuilder<C extends com.vaadin.ui.TabSheet> - Interface in com.holonplatform.vaadin.components.builders
Builder to create tabbed component instances.
TabsBuilder.TabBuilder<C extends com.vaadin.ui.TabSheet> - Interface in com.holonplatform.vaadin.components.builders
Tab builder.
tabSheet() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create a TabSheet.
target(DataTarget<?>) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
Set the DataTarget to use.
TemporalInputBuilder<T extends Temporal,B extends TemporalInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
Builder to create Temporal type 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.
toString() - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewParameterDefinition
 
toView(String) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
Get a ViewNavigator.NavigationBuilder to create a navigation declaration to navigate to given viewName using parameters.

U

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

V

VaadinHttpRequest - Interface in com.holonplatform.vaadin
HttpRequest using Vaadin VaadinRequest.
VaadinLogger - Interface in com.holonplatform.vaadin.internal
Vaadin module logger provider.
vaadinServlet() - Method in class com.holonplatform.vaadin.spring.boot.HolonVaadinServletAutoConfiguration
 
vaadinSession() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.Config
 
VaadinSessionScope - Class in com.holonplatform.vaadin.internal
A ContextScope bound to current VaadinSession, looking up context resources using Vaadin Session attributes.
VaadinSessionScope() - Constructor for class com.holonplatform.vaadin.internal.VaadinSessionScope
 
validatable() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
Build a ValidatableInput input component.
Validatable - Interface in com.holonplatform.vaadin.components
Interface to provide value validation support for a component, using the current component value as the value to validate.
validatable() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
validatableBuilders() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
ValidatableInput<V> - Interface in com.holonplatform.vaadin.components
An Input component with validation support using 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.
validateOnValueChange() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
validationHandler() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
validationStatusChange(ValidationStatusHandler.ValidationStatusEvent<?>) - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
Invoked when the validation status has changed.
validationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
Set the ValidationStatusHandler to use to input validation status changes.
validationStatusHandler(Property<T>, ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the ValidationStatusHandler to use to track given property validation status changes.
validationStatusHandler(Property<T>, Label) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the Label to use to track given property validation status changes.
validationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the ValidationStatusHandler to use to track overall validation status changes.
validationStatusHandler(Label) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the Label to use as status label to track overall validation status changes.
ValidationStatusHandler - Interface in com.holonplatform.vaadin.components
Handler for validation status change events, typically bound to a ValueComponent source object.
ValidationStatusHandler.Status - Enum in com.holonplatform.vaadin.components
Validation status.
ValidationStatusHandler.ValidationStatusEvent<V> - Interface in com.holonplatform.vaadin.components
A validation status event.
valueChange(ValueHolder.ValueChangeEvent<V>, PropertyInputBinder) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder.PropertyInputValueChangeListener
Invoked when this listener receives a value change event from an ValueHolder source to which it has been added within a PropertyInputBinder.
valueChange(ValueHolder.ValueChangeEvent<V>) - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeListener
Invoked when this listener receives a value change event from an ValueHolder source to which it has been added.
valueChange() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
valueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.builders.ValueChangeModeConfigurator
Sets the mode how value change events are triggered.
valueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the ValueChangeMode for all the Input components, if supported by each of them.
valueChangeMode(Property<T>, ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Set the ValueChangeMode for the Input bound to given property, to control how the Input triggers value change events.
valueChangeMode() - Method in class com.holonplatform.vaadin.examples.ExampleInput
 
ValueChangeModeConfigurator<B extends ValueChangeModeConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
Allows to configure the ValueChangeMode and timeout for components which supports it.
valueChangeTimeout(int) - Method in interface com.holonplatform.vaadin.components.builders.ValueChangeModeConfigurator
Sets how often value change events are triggered when the ValueChangeMode is set to either ValueChangeMode.LAZY or ValueChangeMode.TIMEOUT.
valueChangeTimeout(Property<T>, int) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Sets how often value change events are triggered by the Input bound to given property, when the ValueChangeMode is set to either ValueChangeMode.LAZY or ValueChangeMode.TIMEOUT.
ValueComponent<V> - Interface in com.holonplatform.vaadin.components
Represents an object which can contain a value and provides its UI Component representation.
valueDisplayConverter(LabelViewComponent.StringValueConverter<T>) - Method in interface com.holonplatform.vaadin.components.builders.ViewComponentBuilder
Sets the converter to use to display values
ValueHolder<V> - Interface in com.holonplatform.vaadin.components
Represents an object which holds a value and provide methods to handle such value.
ValueHolder.MaySupportValueChangeMode - Interface in com.holonplatform.vaadin.components
Declares that the ValueChangeMode handling may be supported and provides methods to configure it.
ValueHolder.ValueChangeEvent<V> - Interface in com.holonplatform.vaadin.components
ValueHolder.ValueChangeListener<V> - Interface in com.holonplatform.vaadin.components
A listener for ValueHolder value change events.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder.RenderingMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.DateInputBuilder.Resolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.ItemListingBuilder.ColumnHeaderMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ComposableComponent.ComponentsWidthMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ItemListing.ColumnAlignment
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.Selectable.SelectionMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ValidationStatusHandler.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.data.ItemDataSource.ItemAction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder.RenderingMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.builders.DateInputBuilder.Resolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.builders.ItemListingBuilder.ColumnHeaderMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.ComposableComponent.ComponentsWidthMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.ItemListing.ColumnAlignment
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.Selectable.SelectionMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.components.ValidationStatusHandler.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.data.ItemDataSource.ItemAction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.holonplatform.vaadin.navigator.internal.DefaultViewConfigurationCache
Returns an array containing the constants of this enum type, in the order they are declared.
VerticalLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
Builder to create VerticalLayout instances.
view1() - Method in class com.holonplatform.vaadin.examples.ExampleViewComponent
 
view2() - Method in class com.holonplatform.vaadin.examples.ExampleViewComponent
 
view3() - Method in class com.holonplatform.vaadin.examples.ExampleViewComponent
 
view4() - Method in class com.holonplatform.vaadin.examples.ExampleViewComponent
 
VIEW_URI_SCHEME - Static variable in interface com.holonplatform.vaadin.navigator.ViewNavigator
URI scheme which represents a navigation to a View.
viewClassProvider(ViewProvider, ViewClassProvider) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
ViewClassProvider - Interface in com.holonplatform.vaadin.navigator
Provider to obtain the View class which corresponds to a view name.
viewClassProvider(ViewProvider, ViewClassProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Associate given ViewClassProvider to given ViewProvider.
ViewComponent<V> - Interface in com.holonplatform.vaadin.components
A ValueHolder Component to display a value in UI.
ViewComponentBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
Builder to create ViewComponents.
ViewConfiguration - Interface in com.holonplatform.vaadin.navigator.internal
View configuration representation.
ViewConfiguration.ViewConfigurationException - Exception in com.holonplatform.vaadin.navigator.internal
Exception related to View configuration errors.
ViewConfiguration.ViewConfigurationProvider - Interface in com.holonplatform.vaadin.navigator.internal
Provider of ViewConfigurations.
ViewConfiguration.ViewParameterDefinition - Interface in com.holonplatform.vaadin.navigator.internal
View parameter definition.
ViewConfigurationCache - Interface in com.holonplatform.vaadin.navigator.internal
Cache to store and retrieve ViewConfiguration for view classes
ViewConfigurationException(String) - Constructor for exception com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationException
Constructor with error message
ViewConfigurationException(Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationException
Constructor with nested exception
ViewConfigurationException(String, Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.internal.ViewConfiguration.ViewConfigurationException
Constructor with error message and nested exception
ViewContext - Annotation Type in com.holonplatform.vaadin.navigator.annotations
Annotation used to inject a Context resource into an annotated Field.
ViewContextField - Interface in com.holonplatform.vaadin.navigator.internal
A reference to a ViewContext annotated Field.
ViewContextInjectionConfiguration - Class in com.holonplatform.vaadin.spring.internal
Spring configuration to provide post-processor to enable ViewContext injection
ViewContextInjectionConfiguration() - Constructor for class com.holonplatform.vaadin.spring.internal.ViewContextInjectionConfiguration
 
viewContextInjectionPostProcessor() - Static method in class com.holonplatform.vaadin.spring.internal.ViewContextInjectionConfiguration
Register a BeanPostProcessor to enable ViewContext injection in navigator View annotated fields.
ViewContextInjectionPostProcessor - Class in com.holonplatform.vaadin.spring.internal
BeanPostProcessor to inject ViewContext fields into a View instance.
ViewContextInjectionPostProcessor() - Constructor for class com.holonplatform.vaadin.spring.internal.ViewContextInjectionPostProcessor
 
viewDisplay(ViewDisplay) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
 
viewDisplay(SingleComponentContainer) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
 
viewDisplay(ComponentContainer) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
 
viewDisplay(ViewDisplay) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
ViewDisplay used to display View instances
viewDisplay(SingleComponentContainer) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
Set the SingleComponentContainer which has to used to display View instances using SingleComponentContainer.setContent(com.vaadin.ui.Component).
viewDisplay(ComponentContainer) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
Set the ComponentContainer which has to used to display View instances, replacing the contents of the ComponentContainer with the active view.
ViewNavigationException(String, String) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
Constructor with error message
ViewNavigationException(String, Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
Constructor with nested exception
ViewNavigationException(String, String, Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
Constructor with error message and nested exception
ViewNavigationUtils - Class in com.holonplatform.vaadin.navigator.internal
Utility class for View configuration and navigation management.
ViewNavigator - Interface in com.holonplatform.vaadin.navigator
Navigator to manage application UI View configuration and display.
ViewNavigator.Builder - Interface in com.holonplatform.vaadin.navigator
Builder to create ViewNavigator instances
ViewNavigator.NavigationBuilder - Interface in com.holonplatform.vaadin.navigator
Builder to create navigation calls using view name and parameters
ViewNavigator.NavigatorBuilder<B extends ViewNavigator.NavigatorBuilder<B>> - Interface in com.holonplatform.vaadin.navigator
Base ViewNavigator builder
ViewNavigator.ViewNavigationException - Exception in com.holonplatform.vaadin.navigator
Exception related to View navigation errors.
ViewNavigator.ViewNavigatorChangeEvent - Interface in com.holonplatform.vaadin.navigator
View change event.
ViewNavigatorAdapter - Interface in com.holonplatform.vaadin.navigator.internal
Adpater of ViewNavigator to be used with NavigatorActuator
ViewNavigatorBuilder() - Constructor for class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
 
ViewNavigatorEnabler - Class in com.holonplatform.vaadin.spring.internal
Enables SpringViewNavigator as an UI-scoped bean.
ViewNavigatorEnabler() - Constructor for class com.holonplatform.vaadin.spring.internal.ViewNavigatorEnabler
 
ViewParameter - Annotation Type in com.holonplatform.vaadin.navigator.annotations
Annotation to mark a View class field as view parameter holder, i.e. the field in which to inject a specific view navigation parameter.
ViewProcessorProvider - Interface in com.holonplatform.vaadin.navigator.internal
ViewProvider with additional view processing capability.
ViewProviderAdapter - Interface in com.holonplatform.vaadin.navigator.internal
Adapter to extend a ViewProvider for ViewNavigator Views management
ViewWindowConfiguration - Annotation Type in com.holonplatform.vaadin.navigator.annotations
Marks a View method as the configuration method to call to configure the Window when a View is decalred as WindowView.
ViewWindowConfigurator - Interface in com.holonplatform.vaadin.navigator
Configuration settings for a Window used as a View display.
VirtualPropertyColumnBuilder<T,I,P,C extends ItemListing<I,P>,B extends ItemListingBuilder<I,P,C,B,?>> - Interface in com.holonplatform.vaadin.components.builders
Builder to configure and add a VirtualProperty column to a PropertyListing component.
visible(boolean) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
Set tab visibility.
vl() - Static method in interface com.holonplatform.vaadin.components.Components
Gets a builder to create 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 class com.holonplatform.vaadin.navigator.internal.DefaultViewWindowConfigurator
 
withCloseShortcut(int, int...) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
Adds a close shortcut to the view window - pressing this key while holding down all (if any) modifiers specified while the window is in focus will close the window.
withComponentAttachListener(HasComponents.ComponentAttachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
Add a listener to be notified when a component is attached to container
withComponentAttachListener(HasComponents.ComponentAttachListener) - Method in interface com.holonplatform.vaadin.components.builders.SingleComponentContainerBuilder
Add a listener to be notified when a component is attached to container
withComponentDetachListener(HasComponents.ComponentDetachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
Add a listener to be notified when a component is detached from container
withComponentDetachListener(HasComponents.ComponentDetachListener) - Method in interface com.holonplatform.vaadin.components.builders.SingleComponentContainerBuilder
Add a listener to be notified when a component is detached from container
withContextClickListener(ContextClickEvent.ContextClickListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Add a ContextClickEvent.ContextClickListener to this component, that gets notified when a context click happens.
withData(Object) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Sets the data object, that can be used for any application specific data.
withDetachListener(ClientConnector.DetachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
Add an ClientConnector.DetachListener to the component, called before the component is detached from the application.
withEditorCancelListener(EditorCancelListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Register an item editor cancel listener.
withEditorOpenListener(EditorOpenListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Register an item editor open listener.
withEditorSaveListener(EditorSaveListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
Register an item editor save listener.
withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.BooleanInputBuilder
Add a listener for focus gained events
withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
Adds a listener which gets fired when the component receives keyboard focus.
withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
Add a listener for focus gained events
withItemClickListener(ItemListing.ItemClickListener<T, P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Adds a ItemListing.ItemClickListener that gets notified when an item is clicked by the user.
withLayoutClickListener(LayoutEvents.LayoutClickListener) - Method in interface com.holonplatform.vaadin.components.builders.BaseLayoutBuilder
Adds a click listener to the layout.
withLayoutClickListener(LayoutEvents.LayoutClickListener) - Method in interface com.holonplatform.vaadin.components.builders.ClickableLayoutConfigurator
Adds a click listener to the layout.
withoutMargin() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
Disable layout margins.
withoutSpacing() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
Disable spacing between child components within the layout.
withParameter(String, Object) - Method in class com.holonplatform.vaadin.navigator.internal.DefaultNavigationBuilder
 
withParameter(String, Object) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigationBuilder
Add view parameter
withPostProcessor(ComponentPostProcessor<C>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentPostProcessorSupport
Add a ComponentPostProcessor to configure the component right after it is built and just before returning it to caller.
withPostProcessor(PropertyBinding.PostProcessor<Input<?>>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
Add a PropertyBinding.PostProcessor to allow further Input configuration before the input is actually bound to a property.
withPostProcessor(PropertyBinding.PostProcessor<ViewComponent<?>>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
Add a PropertyBinding.PostProcessor to allow further ViewComponent configuration after generation and before the ViewComponent is actually bound to a property.
withProperties(Iterable<P>) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
Add properties to include in PropertyBox selection items.
withProperties(Property...) - Method in interface com.holonplatform.vaadin.data.DatastoreDataProvider.Builder
Add properties to include in PropertyBox selection items.
withProperty(PROPERTY, Class<?>, boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Add an Item property to this data source.
withProperty(PROPERTY, Class<?>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Add an Item property to this data source.
withPropertyReorderListener(ItemListing.PropertyReorderListener<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Adds a ItemListing.PropertyReorderListener that gets notified when property columns order changes.
withPropertyResizeListener(ItemListing.PropertyResizeListener<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
Adds a ItemListing.PropertyResizeListener that gets notified when a property column is resized.
withPropertySortGenerator(PROPERTY, ItemDataSource.PropertySortGenerator<PROPERTY>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
Set a ItemDataSource.PropertySortGenerator to generate 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 class com.holonplatform.vaadin.navigator.internal.DefaultViewNavigator.ViewNavigatorBuilder
 
withView(String, Class<? extends View>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
Add a default ViewProvider (if not already present) and register the given View class bound to given view name.
withViewChangeListener(ViewChangeListener) - Method in class com.holonplatform.vaadin.navigator.internal.AbstractNavigatorBuilder
 
withViewChangeListener(ViewChangeListener) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
Add a ViewChangeListener to Navigator
withVirtualColumn(String, Class<V>, ValueProvider<T, V>) - Method in interface com.holonplatform.vaadin.components.builders.BeanListingBuilder
Add a virtual column to the listing, i.e. 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.
wmode() - Method in class com.holonplatform.vaadin.examples.ExampleInputGroup
 

Y

yesButtonConfigurator(Dialog.DialogButtonConfigurator) - Method in interface com.holonplatform.vaadin.components.Dialog.QuestionDialogBuilder
Set a Dialog.DialogButtonConfigurator to configure the yes answer dialog button.
A B C D E F G H I J L M N O P Q R S T U V W Y 
Skip navigation links

Copyright © 2019 The Holon Platform. All rights reserved.