- AbstractVaadinSpringTest - Class in com.holonplatform.vaadin.spring.utils
-
Abstract JUnit test class using Spring to enable a web environment to test Vaadin application elements with Spring
support.
- AbstractVaadinSpringTest() - Constructor for class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest
-
- AbstractVaadinSpringTest.Config - Class in com.holonplatform.vaadin.spring.utils
-
- AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy - Class in com.holonplatform.vaadin.spring.utils
-
- AbstractVaadinSpringTest.TestSpringVaadinServletService - Class in com.holonplatform.vaadin.spring.utils
-
- AbstractVaadinSpringTest.TestVaadinSpringSession - Class in com.holonplatform.vaadin.spring.utils
-
- AccessDeniedView - Annotation Type in com.holonplatform.vaadin.spring
-
Annotation to declare a View as the view to show when a ViewAccessControl or a
ViewInstanceAccessControl denies access to a view.
- accessDeniedView(Class<? extends View>) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
-
Registers a view class for the view to show when a ViewAccessControl or a
ViewInstanceAccessControl denies access to a view.
- accordion() - Static method in interface com.holonplatform.vaadin.components.Components
-
Gets a builder to create an Accordion.
- add(Component...) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
-
Adds the components in the given order to the component container.
- add(Component, int, int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
-
Adds the component to the grid in cells column1,row1 (NortWest corner of the area.)
- add(Component, int, int, int, int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
-
Adds a component to the grid in the specified area.
- add() - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Add the new tab to the tabs component.
- add() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
- add(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
-
- addItem(ITEM) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
-
Add a selection item to current selection item set.
- addItem(ITEM, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
-
Add a selection item to current selection item set, providing an explicit item caption.
- addItem(ITEM, String, String) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
-
Add a selection item to current selection item set, providing an explicit item caption.
- addItem(ITEM, String) - Method in interface com.holonplatform.vaadin.components.builders.SelectInputBuilder
-
Add a selection item to current selection item set, providing an explicit item caption.
- addItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Adds an item to the data source.
- addProvider(ViewProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
Add a ViewProvider to navigator.
- addQueryConfigurationProvider(QueryConfigurationProvider) - Method in interface com.holonplatform.vaadin.data.QueryConfigurationProviderSupport
-
Register a new QueryConfigurationProvider.
- addRowAt(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
-
Add a section row at given index.
- addSelectionListener(Selectable.SelectionListener<T>) - Method in interface com.holonplatform.vaadin.components.Selectable
-
- addValidator(Validator<V>) - Method in interface com.holonplatform.vaadin.components.ValidatableInput
-
Adds a Validator to validate the input value.
- addValueChangeListener(ValueHolder.ValueChangeListener<V>) - Method in interface com.holonplatform.vaadin.components.ValueHolder
-
Adds a value change listener, called when the value changes.
- addViewChangeListener(ViewChangeListener) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
Listen to changes of the active view
- align(Component, Alignment) - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
-
Set alignment for one contained component in this layout.
- alignment(P, ItemListing.ColumnAlignment) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Set the text alignment for the column which corresponds to given property.
- alignment(ItemListing.ColumnAlignment) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the text alignment for the column which corresponds to this virtual property.
- allowNegative(boolean) - Method in interface com.holonplatform.vaadin.components.builders.NumberInputBuilder
-
Sets whether to allow negative numbers input
- appendRow() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
-
Adds a new row at the bottom of the section.
- asc(PROPERTY) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
-
- asField() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
-
Build the input component as a HasValue component.
- authenticationEnabled(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
Set whether the support for Authenticate annotation on Views or UI is enabled.
- autoRefresh(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
-
Set if auto-refresh is enabled for this container, i.e. items are loaded when one of the Container method which
involve operations on item set is called.
- autoRefresh(boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
-
Set if auto-refresh is enabled for this container, i.e. items are loaded when one of the Container method
which involve operations on item set is called.
- BaseItemDataSourceComponentBuilder<B extends BaseItemDataSourceComponentBuilder<B>> - Interface in com.holonplatform.vaadin.components.builders
-
- 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
-
- BaseSelectModeMultiPropertySelectInputBuilder.OptionsModeMultiPropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeMultiPropertySelectInputBuilder.SelectModeMultiPropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeMultiSelectInputBuilder<T,B extends BaseSelectModeMultiSelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeMultiSelectInputBuilder.OptionsModeMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeMultiSelectInputBuilder.SelectModeMultiSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeSinglePropertySelectInputBuilder<T,B extends BaseSelectModeSinglePropertySelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeSinglePropertySelectInputBuilder.NativeModeSinglePropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeSinglePropertySelectInputBuilder.OptionsModeSinglePropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeSingleSelectInputBuilder<T,B extends BaseSelectModeSingleSelectInputBuilder<T,B>> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeSingleSelectInputBuilder.NativeModeSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeSingleSelectInputBuilder.OptionsModeSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- batchSize(int) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
-
- batchSize(int) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
-
- BeanListing<T> - Interface in com.holonplatform.vaadin.components
-
An
ItemListing component using a bean type as item type and the bean property names as property set.
- BeanListingBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- 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
-
- 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
-
- BooleanInputBuilder - Interface in com.holonplatform.vaadin.components.builders
-
- 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() - 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() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
-
- build() - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
-
Build the navigator instance
- buildAndBind(UI) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
-
Build ViewNavigator instance and bind it to given ui
- builder(Class<T>) - Static method in interface com.holonplatform.vaadin.components.BeanListing
-
Builder to create an
BeanListing instance using a
Grid as backing component.
- builder() - Static method in interface com.holonplatform.vaadin.components.Dialog
-
Gets a builder to create and open a
Dialog window.
- builder(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.MultiSelect
-
- builder(C) - Static method in interface com.holonplatform.vaadin.components.PropertyInputForm
-
- builder() - Static method in interface com.holonplatform.vaadin.components.PropertyInputGroup
-
- builder(Iterable<P>) - Static method in interface com.holonplatform.vaadin.components.PropertyListing
-
- builder(C) - Static method in interface com.holonplatform.vaadin.components.PropertyViewForm
-
- builder() - Static method in interface com.holonplatform.vaadin.components.PropertyViewGroup
-
- builder(Class<? extends T>, BaseSelectInputBuilder.RenderingMode) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
-
- builder(Input<T>) - Static method in interface com.holonplatform.vaadin.components.ValidatableInput
-
- builder(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.ViewComponent
-
- builder() - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
-
- builder(Class<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource
-
- builder() - Static method in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
- builder() - Static method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
-
- buildFooter(ItemListingBuilder.GridSection<ItemListingBuilder.ListingFooterRow<P>>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.FooterBuilder
-
Build Grid footer rows.
- buildHeader(ItemListingBuilder.GridSection<ItemListingBuilder.ListingHeaderRow<P>>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.HeaderBuilder
-
Build Grid header rows.
- button() - Static method in interface com.holonplatform.vaadin.components.Components
-
Gets a builder to create Buttons.
- button(boolean) - Static method in interface com.holonplatform.vaadin.components.Components
-
Gets a builder to create Buttons
- ButtonBuilder - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create Button instances.
- ButtonConfigurator<B extends ButtonConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
-
Interface to configure a Button.
- ButtonConfigurator.BaseButtonConfigurator - Interface in com.holonplatform.vaadin.components.builders
-
Base button configurator.
- 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
-
- caption(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the caption of the component.
- caption(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the caption of the component using a localizable messageCode.
- caption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the caption of the component using a Localizable message.
- caption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the tab caption using a Localizable.
- caption(String) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the tab caption.
- caption(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the tab caption.
- captionAsHtml() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the caption rendered as HTML.
- captionQueryFilter(SerializableFunction<String, QueryFilter>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
-
Set the function to provide the QueryFilter to use with the data provider when user types a caption
filter String.
- clear() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
When in buffered mode, clear the buffered items in the internal cache.
- clear() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
-
- clear() - Method in interface com.holonplatform.vaadin.components.ValueHolder
-
Clears this value holder.
- clear() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Clear data source contents (current item set)
- ClickableLayoutConfigurator<B extends ClickableLayoutConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
-
Interface to configure a Layout supporting LayoutEvents.LayoutClickListeners.
- ClickableLayoutConfigurator.BaseClickableLayoutConfigurator - Interface in com.holonplatform.vaadin.components.builders
-
- clickShortcut(int, int...) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
-
Makes it possible to invoke a click on this button by pressing the given ShortcutAction.KeyCode and (optional)
ShortcutAction.ModifierKeys.
- closable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Sets the closability status for the tab.
- closable(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
-
Set whether the dialog is closable (i.e. a close button is show in the dialog caption).
- closable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
-
Sets whether to show a close button in the view Window header.
- close() - Method in interface com.holonplatform.vaadin.components.Dialog
-
Closes the dialog window
- closeHandler(TabSheet.CloseHandler) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder
-
Set a custom tab close handler to be invoked when a user clicks on a tabs close button.
- columnExpandRatio(int, float) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
-
Sets the expand ratio of given column.
- columnHidingAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Sets whether column hiding by user is allowed or not.
- columnReorderingAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Sets whether column reordering is allowed or not.
- columns(int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
-
Set the number of columns of the grid
- com.holonplatform.vaadin - package com.holonplatform.vaadin
-
- com.holonplatform.vaadin.components - package com.holonplatform.vaadin.components
-
- com.holonplatform.vaadin.components.builders - package com.holonplatform.vaadin.components.builders
-
- com.holonplatform.vaadin.data - package com.holonplatform.vaadin.data
-
- com.holonplatform.vaadin.device - package com.holonplatform.vaadin.device
-
- com.holonplatform.vaadin.js - package com.holonplatform.vaadin.js
-
- com.holonplatform.vaadin.navigator - package com.holonplatform.vaadin.navigator
-
- com.holonplatform.vaadin.navigator.annotations - package com.holonplatform.vaadin.navigator.annotations
-
- com.holonplatform.vaadin.spring - package com.holonplatform.vaadin.spring
-
- com.holonplatform.vaadin.spring.boot - package com.holonplatform.vaadin.spring.boot
-
- com.holonplatform.vaadin.spring.config - package com.holonplatform.vaadin.spring.config
-
- com.holonplatform.vaadin.spring.utils - package com.holonplatform.vaadin.spring.utils
-
- commit() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Updates all changes since the previous commit.
- commit() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Updates all changes since the previous commit.
- commit(Collection<ITEM>, Collection<ITEM>, Collection<ITEM>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.CommitHandler
-
Commit item modifications.
- commitHandler(ItemDataSource.CommitHandler<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Set the handler to use to persist item set modifications.
- commitHandler(ItemDataSource.CommitHandler<ITEM>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
-
Set the handler to manage item set modifications.
- commitOnRemove() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
- 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
-
- 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
-
- 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
-
- 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
-
- Components.view - Interface in com.holonplatform.vaadin.components
-
- 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
-
- ComposableComponent.Builder<S extends PropertyComponentSource,C extends com.vaadin.ui.Component,B extends ComposableComponent.Builder<S,C,B>> - Interface in com.holonplatform.vaadin.components
-
- 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(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
-
- Config() - Constructor for class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.Config
-
- configure(AbstractComponent) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(Label) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(Button) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(AbstractField<T>) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(VerticalLayout) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(HorizontalLayout) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(FormLayout) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(GridLayout) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(CssLayout) - Static method in interface com.holonplatform.vaadin.components.Components
-
- configure(AbsoluteLayout) - Static method in interface com.holonplatform.vaadin.components.Components
-
- 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(Property<T>, B) - Static method in interface com.holonplatform.vaadin.components.PropertyBinding
-
- create(Datastore, DataTarget<?>, PropertySet<?>) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
-
- create(Datastore, DataTarget<?>, PropertySet<?>, Property<?>...) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
-
- create(Datastore, DataTarget<?>, PropertySet<?>, ItemIdentifierProvider<PropertyBox, Object>) - Static method in interface com.holonplatform.vaadin.data.DatastoreDataProvider
-
- create(ItemSetCounter, ItemSetLoader<ITEM>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
-
- create(Datastore, DataTarget<?>, PropertySet<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
-
- create(Datastore, DataTarget<?>, PropertySet<?>, QueryConfigurationProvider...) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
-
- create(Datastore, DataTarget<?>, Class<T>) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
-
Construct a
ItemDataProvider using a
Datastore and given
beanClass as item type.
- create(Datastore, DataTarget<?>, Class<T>, QueryConfigurationProvider...) - Static method in interface com.holonplatform.vaadin.data.ItemDataProvider
-
Construct a
ItemDataProvider using a
Datastore and given
beanClass as item type.
- create(String, String) - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
-
Build a DeviceInfo instance using given header values
- create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
-
Build a DeviceInfo instance using a VaadinRequest
- create(String, String) - Static method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Build a UserAgentInspector instance using given header values
- create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Build a UserAgentInspector instance using a VaadinRequest
- create(VaadinRequest) - Static method in interface com.holonplatform.vaadin.VaadinHttpRequest
-
- 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.
- dataSource(ItemDataProvider<ITEM>, ItemIdentifierProvider<ITEM, ?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemDataSourceComponentBuilder
-
- 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
-
- 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
-
- datastore(Class<? extends T>, Datastore, DataTarget<?>) - Static method in interface com.holonplatform.vaadin.data.ItemDataSource.CommitHandler
-
- DatastoreDataProvider - Interface in com.holonplatform.vaadin.data
-
A DataProvider backed by a Datastore.
- DatastoreDataProvider.Builder - Interface in com.holonplatform.vaadin.data
-
- date(DateInputBuilder.Resolution, boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- date(DateInputBuilder.Resolution) - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- date(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- date() - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- 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_DATE_PATTERN - Static variable in annotation type com.holonplatform.vaadin.navigator.annotations.ViewParameter
-
Default Date parameter value serialization pattern
- DEFAULT_PARAMETER_ENCODING - Static variable in annotation type com.holonplatform.vaadin.navigator.annotations.ViewParameter
-
Default parameters URI encode charset
- DEFAULT_WINDOW_HEIGHT - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
-
Default window height
- DEFAULT_WINDOW_STYLE_NAME - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
-
Default View Window style name
- DEFAULT_WINDOW_WIDTH - Static variable in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
-
Default window width
- defaultAlignment(Alignment) - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
-
Sets the default alignment used for components added to this layout.
- defaultFocusComponent(Component.Focusable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the component that should automatically focused when the tab is selected.
- defaultSort(QuerySort) - Method in interface com.holonplatform.vaadin.components.builders.BaseItemDataSourceComponentBuilder
-
Set query default sort.
- defaultSort(QuerySort) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
-
Set query default sort.
- defaultValue(P, Object) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Set a default value to initialize the given property.
- defaultValue(Property<T>, PropertyInputGroup.DefaultValueProvider<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the default value provider for given property.
- defaultValue(PROPERTY, Object) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
-
Set a default value to initialize the given propertyId
- DefaultView - Annotation Type in com.holonplatform.vaadin.spring
-
- defaultViewName(String) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
Set the default view name.
- DefaultViewNavigationStrategy - Interface in com.holonplatform.vaadin.navigator
-
A strategy to obtain the default view navigation state which can be provided to
ViewNavigator.
- defaultViewNavigationStrategy(DefaultViewNavigationStrategy) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
Set the strategy to use to navigate to the default view.
- defaultViewWindowConfigurator(Consumer<ViewWindowConfigurator>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
- 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
-
- description(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the component's description.
- description(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the component's description using a localizable messageCode.
- description(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the component's description using a Localizable message.
- description(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the tab description using a Localizable.
- description(String) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the tab description.
- description(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the tab description.
- deselect(Iterable<T>) - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
Removes the given items from the set of currently selected items.
- deselect(T...) - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
Removes the given items from the set of currently selected items.
- deselect(T) - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
- deselect(T) - Method in interface com.holonplatform.vaadin.components.Selectable
-
Deselects the given item.
- deselectAll() - Method in interface com.holonplatform.vaadin.components.Selectable
-
Deselects all currently selected items, if any.
- deselectAll() - Method in interface com.holonplatform.vaadin.components.SingleSelect
-
- detailsGenerator(ItemListing.ItemDetailsGenerator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
- 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
-
- 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
-
- dialogClosed(Dialog, Object) - Method in interface com.holonplatform.vaadin.components.Dialog.CloseListener
-
Invoked when the
Dialog is closed
- dialogClosed(Dialog, Object) - Method in interface com.holonplatform.vaadin.components.Dialog.QuestionCallback
-
- disabled() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Disables the component.
- disableOnClick() - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
-
Automatically disables button when clicked, typically to prevent (accidental) extra clicks on a button.
- disableTextInput() - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
-
Disables the possibility to input text into the field, so the field area of the component is just used to
show what is selected.
- disableTextInput() - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
-
Disables the possibility to input text into the field, so the field area of the component is just used to
show what is selected.
- discard() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Discards all changes since last commit.
- discard() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Discards all changes since last commit.
- display(View, String, Map<String, String>) - Method in interface com.holonplatform.vaadin.navigator.SubViewContainer
-
Display request for the given view: returns true if view is accepted and than diplayed
by this sub-view container.
- displayAfter(P, P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Configure the column represented by given property id to be displayed after the column which
corresponds to the id specified by the given beforeProperty.
- displayAfter(P) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Configure this virtual property column to be displayed after the listing column bound to given
property by default.
- displayAfterColumnId(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Configure this virtual property column to be displayed after the given listing column id by default.
- displayAsFirst(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Configure the column represented by given property id to be displayed before any other listing
column by default.
- displayAsFirst() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Configure this virtual property column to be displayed before any other standard listing column by default.
- displayAsLast(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Configure the column represented by given property id to be displayed after any other listing column
by default.
- displayAsLast() - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Configure this virtual property column to be displayed after any other standard listing column by default.
- displayBefore(P, P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Configure the column represented by given property id to be displayed before the column which
corresponds to the id specified by the given beforeProperty.
- displayBefore(P) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Configure this virtual property column to be displayed before the listing column bound to given
property by default.
- displayBeforeColumnId(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Configure this virtual property column to be displayed before the given listing column id by default.
- draggable(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
-
Set whether the dialog is draggable.
- draggable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
-
Set whether the view Window is draggable.
- dragSource(Consumer<DragSourceExtension<? extends AbstractComponent>>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
-
Makes the component a drag source.
- dragSource(Consumer<DragSourceExtension<? extends AbstractComponent>>) - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
-
Makes the component a drag source.
- dropTarget(BiConsumer<DropTargetExtension<? extends AbstractComponent>, C>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentBuilder
-
Makes the component a drop target.
- dropTarget(BiConsumer<DropTargetExtension<? extends AbstractComponent>, C>) - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
-
Makes the component a drop target.
- 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
-
- 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
-
- errorHandler(ErrorHandler) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the error handler for the component.
- errorView(View) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
Set the view to be displayed when no other view matches the navigation state.
- ErrorView - Annotation Type in com.holonplatform.vaadin.spring
-
Annotation to declare a
View as the
ViewNavigator default error view.
- errorView(Class<? extends View>) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator.Builder
-
Registers a view class for the view to show when no other view matches the navigation state.
- errorViewProvider(ViewProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
Registers a view provider that is queried for a view when no other view matches the navigation state.
- excludeReadOnlyProperties() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Exclude read-only properties (for example
VirtualPropertys) from
Input generation and
binding.
- expand(Component, float) - Method in interface com.holonplatform.vaadin.components.builders.OrderedLayoutConfigurator
-
This method is used to control how excess space in layout is distributed among components.
- expandRatio(P, int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the expandRatio for the column which corresponds to given property.
- expandRatio(int) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the expandRatio for the column which corresponds to this virtual property.
- get(Object) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Get the item identified by given itemId.
- get() - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
-
Get the current DeviceInfo instance, if available.
- getAcceptHeader() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Return the Accept header
- getAllSelectedItems() - Method in interface com.holonplatform.vaadin.components.Selectable.SelectionEvent
-
Gets all the currently selected items.
- getBeanStore() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy
-
- getCell(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
-
Returns the cell on this row corresponding to the given property id.
- getCell(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
-
Returns the cell on this row corresponding to the given property id.
- getCellStyle(P, T) - Method in interface com.holonplatform.vaadin.components.ItemListing.CellStyleGenerator
-
Get the style names for the cell bound to given property column and item row.
- getCommitHandler() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the commit handler
- getComponent() - Method in interface com.holonplatform.vaadin.components.HasComponent
-
Get the UI Component which represents this object.
- getComponent() - Method in interface com.holonplatform.vaadin.components.PropertyBinding
-
Get the component to which the property is bound.
- getComponents() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
-
Gets a collection of all components inside this row.
- getComponents() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
-
Gets a collection of all components inside this row.
- getComponents() - Method in interface com.holonplatform.vaadin.components.PropertyComponentSource
-
Get the stream of available components.
- getComponentsWidthMode() - Method in interface com.holonplatform.vaadin.components.ComposableComponent
-
Get the composed Components width setup mode.
- getConfiguration() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Get the data source configuration.
- getContent() - Method in interface com.holonplatform.vaadin.components.ComposableComponent
-
Get the form content component
- getContextPath() - Method in interface com.holonplatform.vaadin.VaadinHttpRequest
-
Returns the portion of the request URI that indicates the context of the request.
- getConversationId() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSingletonBeanStoreRetrievalStrategy
-
- getCurrent() - Static method in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
Get the current
ViewNavigator, if available as
Context resource or from current UI.
- getCurrentView() - Method in interface com.holonplatform.vaadin.navigator.SubViewContainer
-
Get current active View in this container
- getCurrentView() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
Get current (active) view in navigator.
- getCurrentViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
Get current (active) view name in navigator
- getDataProvider() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the item data provider.
- getDefault() - Static method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
-
- getDefaultNavigationState(UI, ViewNavigator) - Method in interface com.holonplatform.vaadin.navigator.DefaultViewNavigationStrategy
-
Get the default navigation state.
- getDefaultRow() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
-
Returns the current default row of the section.
- getDefaultValue(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.DefaultValueProvider
-
Get the property default value
- getDefaultViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
Get default view name
- getEmptyValue() - Method in interface com.holonplatform.vaadin.components.ValueHolder
-
Returns the value that represents an empty value.
- getError() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
-
- 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
-
- getErrors() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
-
- getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
- getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.components.Selectable
-
Get the first selected item.
- getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.components.Selectable.SelectionEvent
-
Get first selected data item, if any.
- getFirstSelectedItem() - Method in interface com.holonplatform.vaadin.components.SingleSelect
-
- getId(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Get the identifier of given item
- getInput(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
-
Get the
Input bound to given
property, if any.
- getInputs() - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
-
Gets all the
Inputs that have been bound to a property.
- getItem(Object) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Get the item identified by given itemId.
- getItemAt(int) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Get the item at given index.
- getItemCaption(ITEM) - Method in interface com.holonplatform.vaadin.components.ItemSet.ItemCaptionGenerator
-
Get the caption for given item.
- getItemDescription(ITEM) - Method in interface com.holonplatform.vaadin.components.ItemSet.ItemDescriptionGenerator
-
Get the description for given item.
- getItemDetails(T) - Method in interface com.holonplatform.vaadin.components.ItemListing.ItemDetailsGenerator
-
Get the row details component for given item.
- getItemIcon(ITEM) - Method in interface com.holonplatform.vaadin.components.ItemSet.ItemIconGenerator
-
Get the icon for given item.
- getItemId(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemIdentifierProvider
-
Get the item identifier.
- getItemIdentifierProvider() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
- getItemIds() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Get all item ids available from this data source
- getItemSorts() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get current data source items sorting directives properties, providing item property to sort and direction.
- getLockInstance() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestVaadinSpringSession
-
- getNavigationState() - Method in exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
-
Get the navigation state to which this exception is related, if available
- getNewView() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
-
Returns the view being activated.
- getOldValue() - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeEvent
-
Returns the value of the source before this value change event occurred.
- getOldView() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
-
Returns the view being deactivated.
- getOldViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
-
Returns the name of the view being deactivated, if any
- getOptionalValue() - Method in interface com.holonplatform.vaadin.components.ValueHolder
-
Gets the current value of this value holder as an
Optional, which will be empty if the value holder is
considered to be empty.
- getParameters() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
-
Returns the parameters for the view being activated.
- getProperties() - Method in interface com.holonplatform.vaadin.components.PropertySetBound
-
Gets the set of Propertys to which this component is bound.
- getProperties() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get available item properties.
- getProperty() - Method in interface com.holonplatform.vaadin.components.PropertyBinding
-
Get the Property.
- getProperty() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
-
If the validation event refers to a Property binding, returns the property to which the value
component is bound.
- getProperty() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
-
Item property to sort
- getPropertyById(String) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the property which corresponds to given id, if available.
- getPropertyColumns() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Gets the current displayed item properties as listing columns
- getPropertyDefaultValue(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the default value for the given property.
- getPropertyId(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the String id associated to given property, if available.
- getPropertySortGenerator(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
- getPropertyType() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the property representation type.
- getPropertyType(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Gets the data type of the given data source property.
- getQueryFilter() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the QueryFilter according to this configuration, taking into account the fixed filters and the
query filters from any registered QueryConfigurationProvider.
- getQueryParameters() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the query parameters according to this configuration, taking into account the query parameters from any
registered QueryConfigurationProvider.
- getQuerySort(Collection<QuerySort>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get the QuerySort according to this configuration, taking into account the item sorts, default and
fixed sorts and the query sorts from any registered QueryConfigurationProvider.
- getQuerySort(PROPERTY, boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.PropertySortGenerator
-
Get the QuerySort to use for given property with specified sort direction.
- getRenderType() - Method in interface com.holonplatform.vaadin.components.Input.InputPropertyRenderer
-
- getRenderType() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.ViewComponentPropertyRenderer
-
- getRowAt(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
-
Get the section row at given index.
- getRowCount() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
-
Gets the row count for the section.
- getRowStyle(T) - Method in interface com.holonplatform.vaadin.components.ItemListing.RowStyleGenerator
-
Get the style names for the row bound to given item.
- getScreenHeight() - Method in interface com.holonplatform.vaadin.device.DeviceInfo
-
Get client screen height in pixels
- getScreenWidth() - Method in interface com.holonplatform.vaadin.device.DeviceInfo
-
Get client screen width in pixels
- getSelectedItem() - Method in interface com.holonplatform.vaadin.components.SingleSelect
-
Get the currently selected item.
- getSelectedItems() - Method in interface com.holonplatform.vaadin.components.Selectable
-
Get an immutable set of the currently selected items.
- getSelectedItems() - Method in interface com.holonplatform.vaadin.components.SingleSelect
-
- getSelectionMode() - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
- getSelectionMode() - Method in interface com.holonplatform.vaadin.components.Selectable
-
Get the selection mode
- getSelectionMode() - Method in interface com.holonplatform.vaadin.components.SingleSelect
-
- getSource() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
-
- getSource() - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeEvent
-
Get the source of this value change event.
- getStatus() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
-
Get the current validation status
- getStyleName() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
-
Returns the custom style name for this row.
- getStyleName() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
-
Returns the custom style name for this row.
- getUserAgentHeader() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Return the User-Agent header
- getValidationStatusHandler() - Method in interface com.holonplatform.vaadin.components.ValidatableInput
-
- 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
-
- getValueComponents() - Method in interface com.holonplatform.vaadin.components.PropertyValueComponentSource
-
- getValueIfPresent() - Method in interface com.holonplatform.vaadin.components.ValueHolder
-
Get the current value of this value holder, if available (i.e. not null).
- getValueIfValid() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
-
Get the current property values collected into a
PropertyBox, using the group configured properties as
property set, only if the property bound
Inputs and this
PropertyInputGroup are valid
For each property with a bound
Input component, the property value is obtained from the
Input
component through the
ValueHolder.getValue() method.
- getViewClass(String) - Method in interface com.holonplatform.vaadin.navigator.ViewClassProvider
-
Get the view class which corresponds to the given view name.
- getViewComponent(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
-
- getViewComponents() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
-
- getViewName() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
-
Returns the view name of the view being activated.
- getViewNavigator() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
-
Returns the navigator that triggered this event.
- getViewPortHeight() - Method in interface com.holonplatform.vaadin.device.DeviceInfo
-
Get application viewport height in pixels
- getViewPortWidth() - Method in interface com.holonplatform.vaadin.device.DeviceInfo
-
Get application viewport width in pixels
- getWebApplicationContext() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestSpringVaadinServletService
-
- getWindow() - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigatorChangeEvent
-
If the navigation to the view being activated is requested in window, returns the Window into which
the view is displayed.
- gridLayout() - Static method in interface com.holonplatform.vaadin.components.Components
-
Gets a builder to create FormLayouts.
- gridLayout(int, int) - Static method in interface com.holonplatform.vaadin.components.Components
-
Gets a builder to create GridLayouts.
- GridLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create GridLayout instances.
- HasComponent - Interface in com.holonplatform.vaadin.components
-
- hasLock() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.TestVaadinSpringSession
-
- hasProperty(Property<?>) - Method in interface com.holonplatform.vaadin.components.PropertySetBound
-
Gets whether given property is part of the property set to which this component is bound.
- header(ItemListingBuilder.HeaderBuilder<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the listing header builder to create and manage header rows.
- header(P, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Set the column header to show for given property.
- header(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Set the column header to show for given property.
- header(P, String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Set the column header to show for given property.
- header(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the column header to show for this virtual property.
- header(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the column header to show for this virtual property.
- header(String, String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the column header to show for this virtual property.
- headerHTML(P, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the column header for given property, displaying it as HTML.
- headerHTML(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the column header for given property, displaying it as HTML.
- headerHTML(P, String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the column header for given property, displaying it as HTML.
- headerHTML(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the column header for given this virtual, displaying it as HTML.
- headerHTML(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the column header for given this virtual property, displaying it as HTML.
- headerHTML(String, String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the column header for this virtual property, displaying it as HTML.
- headerMode(P, ItemListingBuilder.ColumnHeaderMode) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the column header display mode for the column which corresponds to given property.
- headerMode(ItemListingBuilder.ColumnHeaderMode) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the column header display mode for the column which corresponds to this virtual property.
- headerRowHeight(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Sets the height of a header row.
- height(float, Sizeable.Unit) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the height of the object.
- height(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the height of the component using String presentation.
- heightByContents() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the height of the listing defined by its contents.
- heightByRows(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the height of the listing by defined by a number of rows.
- heightUndefined() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Clears any defined height
- hidable(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Sets whether the column which corresponds to given property can be hidden by the user.
- hidable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Sets whether the column which corresponds to this virtual property can be hidden by the user.
- hidden() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Set the component as not visible.
- hidden(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Sets whether the column which corresponds to given property is hidden.
- hidden(boolean) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Sets whether the column which corresponds to this virtual property is hidden.
- hidden(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the given property as hidden.
- hidden(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
-
Set the given property as hidden.
- hideEmptyRowsAndColumns() - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
-
Empty rows and columns will be considered as non-existent when rendering the grid, i.e. the spacing between
multiple empty columns (or rows) will be collapsed.
- hideHeaders() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Hides the table/grid column headers
- hidePropertyCaption(Property<?>) - Method in interface com.holonplatform.vaadin.components.PropertyInputForm.PropertyInputFormBuilder
-
Set the caption for the input component bound to given property as hidden.
- hidePropertyCaption(Property<?>) - Method in interface com.holonplatform.vaadin.components.PropertyViewForm.PropertyViewFormBuilder
-
Set the caption for the view component bound to given property as hidden.
- hidingToggleCaption(P, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Sets the caption of the hiding toggle for the column which corresponds to given property.
- hidingToggleCaption(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Sets the caption of the hiding toggle for the column which corresponds to given property.
- hidingToggleCaption(P, String, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Sets the caption of the hiding toggle for the column which corresponds to given property.
- hidingToggleCaption(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Sets the caption of the hiding toggle for the column which corresponds to this virtual property.
- hidingToggleCaption(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Sets the caption of the hiding toggle for the column which corresponds to this virtual property.
- hidingToggleCaption(String, String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Sets the caption of the hiding toggle for the column which corresponds to this virtual property.
- hl() - Static method in interface com.holonplatform.vaadin.components.Components
-
Gets a builder to create HorizontalLayouts.
- HolonVaadinAutoConfiguration - Class in com.holonplatform.vaadin.spring.boot
-
Spring boot auto configuration class to enable Holon-Spring-Vaadin integration layer.
- HolonVaadinAutoConfiguration() - Constructor for class com.holonplatform.vaadin.spring.boot.HolonVaadinAutoConfiguration
-
- HolonVaadinServletAutoConfiguration - Class in com.holonplatform.vaadin.spring.boot
-
Spring boot auto configuration class to use the HolonVaadinServlet as Vaadin servlet, allowing automatic
SessionInitListener and SessionDestroyListener beans registration.
- HolonVaadinServletAutoConfiguration(ObjectProvider<List<SessionInitListener>>, ObjectProvider<List<SessionDestroyListener>>) - Constructor for class com.holonplatform.vaadin.spring.boot.HolonVaadinServletAutoConfiguration
-
- HolonVaadinSpringSecurityAutoConfiguration - Class in com.holonplatform.vaadin.spring.boot
-
Spring security support for Vaadin views auto-configuration class.
- HolonVaadinSpringSecurityAutoConfiguration() - Constructor for class com.holonplatform.vaadin.spring.boot.HolonVaadinSpringSecurityAutoConfiguration
-
- HorizontalLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create HorizontalLayout instances.
- html() - Method in interface com.holonplatform.vaadin.components.builders.LabelConfigurator
-
A shortcut to set the content mode to ContentMode.HTML
- html5NumberInputType(boolean) - Method in interface com.holonplatform.vaadin.components.builders.NumberInputBuilder
-
Sets whether to set html5 input type property as "number"
- htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiPropertySelectInputBuilder.OptionsModeMultiPropertySelectInputBuilder
-
Sets whether html is allowed in the item captions.
- htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiSelectInputBuilder.OptionsModeMultiSelectInputBuilder
-
Sets whether html is allowed in the item captions.
- htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.OptionsModeSinglePropertySelectInputBuilder
-
Sets whether html is allowed in the item captions.
- htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.OptionsModeSingleSelectInputBuilder
-
Sets whether html is allowed in the item captions.
- htmlContentAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
-
Set whether the dialog messages allow HTML content.
- icon(Resource) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the icon of the component.
- icon(Resource) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the tab icon.
- iconAlternateText(String) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
-
Sets the button icon's alternate text
- id(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Adds an unique id for component that is used in the client-side for testing purposes.
- identity() - Static method in interface com.holonplatform.vaadin.data.ItemIdentifierProvider
-
- 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
-
- ignorePropertyValidation() - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set to ignore any
Property registered
Validator when binding the property to an
Input
component, i.e. to not inherit property
Validators when the property-input binding is performed.
- ILLEGAL_PARAMETER_NAME_CHARACTERS - Static variable in annotation type com.holonplatform.vaadin.navigator.annotations.ViewParameter
-
Characters not admitted in parameter name
- indexOfItem(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Get index of given item
- init(UI, ComponentContainer) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
-
Initializes an injected navigator and registers SpringViewProvider for it.
- init(UI, SingleComponentContainer) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
-
Initializes an injected navigator and registers SpringViewProvider for it.
- init(UI, ViewDisplay) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
-
Initializes an injected navigator and registers SpringViewProvider for it.
- init(UI, NavigationStateManager, ViewDisplay) - Method in interface com.holonplatform.vaadin.spring.SpringViewNavigator
-
Initializes an injected navigator and registers SpringViewProvider for it, using a custom
NavigationStateManager.
- initializer(Consumer<C>) - Method in interface com.holonplatform.vaadin.components.ComposableComponent.Builder
-
Set a content initializer to setup the content component.
- Input<V> - Interface in com.holonplatform.vaadin.components
-
Input component representation, i.e. a UI component that has a user-editable value.
- Input.InputFieldPropertyRenderer<T,F extends com.vaadin.data.HasValue<T> & com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components
-
A convenience interface to render a
Property as a
Input using a
HasValue component.
- Input.InputPropertyRenderer<T> - Interface in com.holonplatform.vaadin.components
-
A convenience interface with a fixed
Input rendering type to use a
Input PropertyRenderer
as a functional interface.
- InputBuilder<T,C extends Input<T>,B extends InputBuilder<T,C,B>> - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create
Input instances.
- InputConfigurator<T,B extends InputConfigurator<T,B>> - Interface in com.holonplatform.vaadin.components.builders
-
Interface to configure a
Input component.
- InputConfigurator.BaseFieldConfigurator<T> - Interface in com.holonplatform.vaadin.components.builders
-
Base field configurator.
- inputPrompt(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt
the user for input.
- inputPrompt(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt
the user for input - using a localizable messageCode.
- inputPrompt(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt
the user for input - using a Localizable message.
- inputPrompt(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt
the user for input.
- inputPrompt(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt
the user for input - using a localizable messageCode.
- inputPrompt(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt
the user for input - using a Localizable message.
- inputPrompt(String) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the
user for input.
- inputPrompt(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the
user for input - using a localizable messageCode.
- inputPrompt(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
-
Sets the input prompt - a textual prompt that is displayed when the field would otherwise be empty, to prompt the
user for input - using a Localizable message.
- isAndroid() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Android check
- isAndroidPhone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Android phone check
- isAndroidTablet() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Android tablet check
- isAscending() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.ItemSort
-
Sort direction
- isAutoRefresh() - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Returns whether auto-refresh is enabled for this data source, i.e. items are loaded when one of the data
source methods which involve operations on item set is called.
- isBuffered() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Get whether the listing is in buffered mode, i.e. an internal item cache is used.
- isDeselectAllowed() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Gets whether it's allowed to deselect the selected row through the UI.
- isEditable() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Get whether the listing is editable by the user.
- isEmpty() - Method in interface com.holonplatform.vaadin.components.ValueHolder
-
Returns whether this value holder is considered to be empty, according to its current value.
- isFooterVisible() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Returns whether the listing footer is visible.
- isGameConsole() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Game console check
- isInvalid() - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler.ValidationStatusEvent
-
Gets whether the validation failed or not.
- isIOs() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
iOS check
- isIPad() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
iPad check
- isIPhone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
iPhone check
- isIPod() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
iPod check
- isItemDetailsVisible(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Gets whether the row details component for given item is visible.
- isKindle() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Kindle check
- isMobile() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Mobile device check
- isModal() - Method in interface com.holonplatform.vaadin.components.Dialog
-
Returns whether the dialog is modal.
- isNintendo() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Nintendo check
- isPlaystation() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
PlayStation check
- isPropertyReadOnly(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get whether the given property is read only.
- isPropertySortable(PROPERTY) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Configuration
-
Get whether the given property is sortable.
- isReadOnly() - Method in interface com.holonplatform.vaadin.components.Input
-
Returns whether this input component is in read-only mode or not.
- isRequired() - Method in interface com.holonplatform.vaadin.components.Input
-
Gets whether the field is required, i.e. a required indicator symbol is visible.
- isSelected(T) - Method in interface com.holonplatform.vaadin.components.Selectable
-
Returns whether the given item is selected.
- isSmartphone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Smartphone check
- isTablet() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Tablet check
- isTime() - Method in enum com.holonplatform.vaadin.components.builders.DateInputBuilder.Resolution
-
- isUserOriginated() - Method in interface com.holonplatform.vaadin.components.Selectable.SelectionEvent
-
Returns whether this event was triggered by user interaction, on the client side, or programmatically, on the
server side.
- isUserOriginated() - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeEvent
-
Returns whether this event was triggered by user interaction, on the client side, or programmatically, on the
server side.
- isValid() - Method in interface com.holonplatform.vaadin.components.Validatable
-
Check if the current value is valid, swallowing any validation exception.
- isValidateOnValueChange() - Method in interface com.holonplatform.vaadin.components.ValidatableInput
-
Gets whether to validate the value, using registered
Validators, every time the
Input value
changes.
- isValueChangeModeSupported() - Method in interface com.holonplatform.vaadin.components.Input
-
- isValueChangeModeSupported() - Method in interface com.holonplatform.vaadin.components.ValueHolder.MaySupportValueChangeMode
-
Gets whether the ValueChangeMode is supported for this component.
- isWebKit() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
WebKit check
- isWindowsPhone() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Windows phone check
- isXbox() - Method in interface com.holonplatform.vaadin.device.UserAgentInspector
-
Xbox check
- itemCaption(ITEM, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
-
Set an explicit caption for given item.
- itemCaption(ITEM, String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
-
Set an explicit caption for given item.
- itemCaption(ITEM, String, String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
-
Set an explicit caption for given item.
- itemCaptionGenerator(ItemSet.ItemCaptionGenerator<ITEM>) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder
-
Set the item caption generator to use to display item captions.
- itemConverter(ItemConverter<S, PropertyBox>) - Method in interface com.holonplatform.vaadin.components.builders.PropertySelectInputBuilder
-
Set the
ItemConverter to be used to convert the select property value to the model
PropertyBox.
- ItemConverter<V,I> - Interface in com.holonplatform.vaadin.data
-
A converter interface to obtain an item from a different type value.
- ItemDataProvider<ITEM> - Interface in com.holonplatform.vaadin.data
-
Iterface to load items data from a data source.
- ItemDataSource<ITEM,PROPERTY> - Interface in com.holonplatform.vaadin.data
-
Represents an item set data source, providing operations to retrieve items by id and change the item set composition
adding a removing items.
- ItemDataSource.Builder<ITEM,PROPERTY> - Interface in com.holonplatform.vaadin.data
-
- 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
-
- 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
-
- 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
-
- 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
-
- ItemListingBuilder.ListingHeaderRow<P> - Interface in com.holonplatform.vaadin.components.builders
-
- 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.
- panel() - Static method in interface com.holonplatform.vaadin.components.Components
-
Gets a builder to create Panels.
- PanelBuilder - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create Panel instances.
- parseErrorMessage(String) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
-
Sets the default error message used if the DateField cannot parse the text input by user to a Date field.
- parseErrorMessage(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
-
Sets the default error message used if the DateField cannot parse the text input by user to a Date field, using a
localizable messageCode.
- parseErrorMessage(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
-
Sets the default error message used if the DateField cannot parse the text input by user to a Date field, using a
Localizable message.
- position(int, int) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
-
Sets the position of the dialog window on the screen.
- position(int, int) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
-
Sets the position of the view window on the screen.
- prependRow() - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
-
Adds a new row at the top of the section.
- primaryStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Changes the primary style name of the component.
- process(Component) - Method in interface com.holonplatform.vaadin.components.builders.ComponentPostProcessor
-
Process the given component.
- process(Property<?>, B) - Method in interface com.holonplatform.vaadin.components.PropertyBinding.PostProcessor
-
Process the given component
- properties(P...) - Static method in interface com.holonplatform.vaadin.components.Components.listing
-
Builder to create an
PropertyListing instance using a
Grid as backing component.
- properties(Iterable<P>) - Static method in interface com.holonplatform.vaadin.components.Components.listing
-
Builder to create an
PropertyListing instance using a
Grid as backing component.
- properties(PropertySet<P>, P...) - Static method in interface com.holonplatform.vaadin.components.Components.listing
-
Builder to create an
PropertyListing instance using a
Grid as backing component.
- properties(P...) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
- properties(Iterable<P>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
- properties(P...) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
-
- properties(Iterable<P>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
-
- propertiesValidationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
- 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
-
- propertyGroup() - Static method in interface com.holonplatform.vaadin.components.Components.view
-
- 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
-
- PropertyInputForm - Interface in com.holonplatform.vaadin.components
-
- 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
-
- PropertyInputGroup.DefaultValueProvider<T> - Interface in com.holonplatform.vaadin.components
-
Interface to provide the default value for a Property.
- PropertyInputGroup.OverallValidationException - Exception in com.holonplatform.vaadin.components
-
Validator.ValidationException extension to discern inputs validation and overall container validation exceptions.
- PropertyInputGroup.PropertyInputGroupBuilder - Interface in com.holonplatform.vaadin.components
-
- PropertyListing - Interface in com.holonplatform.vaadin.components
-
An
ItemListing component using
Propertys as item properties and
PropertyBox as item data
type.
- PropertyListingBuilder<C extends ItemListing<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.property.Property>,B extends PropertyListingBuilder<C,B,X>,X extends com.vaadin.ui.Component> - Interface in com.holonplatform.vaadin.components.builders
-
An
ItemListingBuilder using
Property as item properties and
PropertyBox as item data type.
- PropertyListingBuilder.BaseGridPropertyListingBuilder<C extends ItemListing<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.property.Property>,B extends PropertyListingBuilder.BaseGridPropertyListingBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create
ItemListing component with
Property as property type,
PropertyBox as
item type and using a
Grid as backing component.
- PropertyListingBuilder.GridPropertyListingBuilder - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create a
PropertyListing component using a
Grid as backing component.
- PropertySelectInputBuilder<T,C extends Input<T>,S,B extends PropertySelectInputBuilder<T,C,S,B>> - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create selection
Inputs with
Property data source support.
- PropertySetBound - Interface in com.holonplatform.vaadin.components
-
Represents an object bound to a Property set.
- propertyStream() - Method in interface com.holonplatform.vaadin.components.PropertySetBound
-
Get a
Stream of the properties to which this component is bound.
- PropertyValueComponentSource - Interface in com.holonplatform.vaadin.components
-
- PropertyViewForm - Interface in com.holonplatform.vaadin.components
-
- 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
-
- PropertyViewGroup.PropertyViewGroupBuilder - Interface in com.holonplatform.vaadin.components
-
- PropertyViewGroup.ViewComponentPropertyRenderer<T> - Interface in com.holonplatform.vaadin.components
-
- rangeEnd(T) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
-
Sets the end range for this component.
- rangeStart(T) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
-
Sets the start range for this component.
- readOnly() - Method in interface com.holonplatform.vaadin.components.builders.InputConfigurator
-
Set the input component as read-only.
- readOnly(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Set whether given property is read-only.
- readOnly(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the given property as read-only.
- readOnly(PROPERTY, boolean) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
-
Set whether given property id is read-only.
- refresh() - Method in interface com.holonplatform.vaadin.components.ItemSet
-
Refresh items set.
- refresh() - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
-
Refresh the value of all available
Inputs, using current values.
- refresh(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
-
Refresh the value of all available
Inputs, using current values.
- refresh(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
-
Refresh the value of the
Input bound to given
property, if available, using currently
available values.
- refresh() - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Refresh data source items.
- refresh(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Refresh given item in data source
- refresh(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemRefresher
-
Refresh given item from concrete data store.
- refreshItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Refresh given item in data source
- remove(ITEM) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Removes given item from the data source.
- removeItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Removes given item from the data source.
- removeProperty(String) - Method in class com.holonplatform.vaadin.js.ElementPropertyHandler
-
Remove an HTML property in the element bound to the extended Component
- removeRow(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
-
Removes the row at the given position from the section.
- render(String, Renderer<?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
-
Set a custom Renderer for given item property.
- render(String, ValueProvider<V, P>, Renderer<? super P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridItemListingBuilder
-
Set a custom Renderer and presentation provider for given item property.
- render(Property<T>, Renderer<? super T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
-
Set a custom Renderer for given item property.
- render(Property<T>, ValueProvider<T, P>, Renderer<? super P>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
-
Set a custom Renderer and presentation provider for given item property.
- render(Renderer<? super T>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set a custom Renderer for this virtual property.
- render(ValueProvider<T, D>, Renderer<? super D>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set a custom Renderer and presentation provider for this virtual property.
- render(Property<? extends T>) - Method in interface com.holonplatform.vaadin.components.Input.InputFieldPropertyRenderer
-
- renderField(Property<? extends T>) - Method in interface com.holonplatform.vaadin.components.Input.InputFieldPropertyRenderer
-
Render given property as consistent value type HasValue component to handle the property
value.
- replaceStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets one or more user-defined style names of the component, replacing any previous user-defined styles.
- require() - Static method in interface com.holonplatform.vaadin.device.DeviceInfo
-
- require() - Static method in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
- required(P) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the given property as required in the item listing editor.
- required(P, Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the given property as required in the item listing editor.
- required(P, String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the given property as required in the item listing editor.
- required(P, String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Set the given property as required.
- required() - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
-
Sets the
Input as required.
- required(Validator<T>) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
-
Set the
Input as required, using given
Validator to check the input value.
- required(Localizable) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
-
Sets the
Input as required, using given message as validation error message.
- required(String, String, Object...) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
-
Sets the
Input as required, using given message as validation error message.
- required(String) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
-
Sets the
Input as required, using given message as validation error message.
- required(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the given property as required.
- required(Property<T>, Validator<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the given property as required, using given Validator to check the property value.
- required(Property<T>, Localizable) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the given property as required.
- required(Property<T>, String, String, Object...) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the given property as required.
- required(Property<T>, String) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the given property as required.
- requireInput(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
-
Get the
Input bound to given
property, if any.
- requireValueComponent(Property<T>) - Method in interface com.holonplatform.vaadin.components.PropertyValueComponentSource
-
Get the
ValueComponent bound to given
property, throwing and exception is the component is
not available.
- resizable(P, boolean) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Sets whether the column which corresponds to given property is resizable by the user.
- resizable(boolean) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Sets whether the column which corresponds to this virtual property is resizable by the user.
- resizable(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
-
Set whether the dialog is resizable.
- resizable(boolean) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
-
Sets whether to allow the view Window to be resized.
- resolution(int) - Method in interface com.holonplatform.vaadin.components.builders.SliderInputBuilder
-
Set a new resolution for the slider.
- responsive() - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Enables responsiveness for this component
- rowExpandRatio(int, float) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
-
Sets the expand ratio of given row.
- rowHeight(double) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Sets the height of a row.
- rows(int) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiPropertySelectInputBuilder.SelectModeMultiPropertySelectInputBuilder
-
Sets the number of rows in the select.
- rows(int) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeMultiSelectInputBuilder.SelectModeMultiSelectInputBuilder
-
Sets the number of rows in the select.
- rows(int) - Method in interface com.holonplatform.vaadin.components.builders.GridLayoutBuilder
-
Set the number of rows of the grid
- rows(int) - Method in interface com.holonplatform.vaadin.components.builders.StringInputBuilder
-
If field is rendered as a text area in UI, set the number of rows of the text area
- runAfterLeaveConfirmation(ViewLeaveAction) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
Triggers View.beforeLeave(ViewBeforeLeaveEvent) for the current view with the given action.
- SCROLLABLE_STYLENAME - Static variable in interface com.holonplatform.vaadin.components.Components
-
CSS style name to render a Component as scrollable
- scrollToEnd() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Scrolls to the end of the last data row.
- scrollToIndex(int) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Scrolls listing viewport to show the item at given index, if present.
- scrollToItem(T) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Scrolls listing viewport to show the given item, if present.
- scrollToSelectedItem(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
-
Sets whether to scroll the selected item visible (directly open the page on which it is) when opening the
combo box popup or not.
- scrollToSelectedItem(boolean) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
-
Sets whether to scroll the selected item visible (directly open the page on which it is) when opening the
combo box popup or not.
- scrollToTop() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Scrolls listing rows to top (i.e. to the first row, if any)
- SecretInputBuilder - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create
String type
Input instances with hidden input, used to enter secret text
information like passwords.
- secretString() - Static method in interface com.holonplatform.vaadin.components.Components.input
-
Gets a builder to create
String type
Inputs which not display user input on screen, used to
enter secret text information like passwords.
- select(Iterable<T>) - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
Adds the given item to the set of currently selected items.
- select(T...) - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
Adds the given item to the set of currently selected items.
- select(T) - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
- select(T) - Method in interface com.holonplatform.vaadin.components.Selectable
-
Selects the given item.
- select(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
-
- select(Property<T>) - Static method in interface com.holonplatform.vaadin.components.SingleSelect
-
- Selectable<T> - Interface in com.holonplatform.vaadin.components
-
Represents a component which supports items selection.
- Selectable.SelectionEvent<T> - Interface in com.holonplatform.vaadin.components
-
Selection event.
- Selectable.SelectionListener<T> - Interface in com.holonplatform.vaadin.components
-
A listener for listening for selection changes from a
Selectable.
- Selectable.SelectionMode - Enum in com.holonplatform.vaadin.components
-
Selection modes enumeration.
- selectAll() - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Select all available items.
- selectAll() - Method in interface com.holonplatform.vaadin.components.MultiSelect
-
Selects all available the items.
- selectAllCheckBoxVisibility(MultiSelectionModel.SelectAllCheckBoxVisibility) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
- 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
-
- SESSION_ATTRIBUTE_NAME - Static variable in interface com.holonplatform.vaadin.device.DeviceInfo
-
Name of the session attribute to cache DeviceInfo instance
- setDataProviderQuery(Query<ITEM, QueryFilter>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
Set the data provider Query to use to obtain filters and sorts.
- setDefaultRow(int) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.GridSection
-
Sets the default row of the section.
- setDeselectAllowed(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Sets whether it's allowed to deselect the selected row through the UI.
- setEditable(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Set whether the listing is editable by the user.
- setEnabled(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
-
Updates the enabled state of all the group inputs.
- setEventHandler(String, String) - Method in class com.holonplatform.vaadin.js.ElementPropertyHandler
-
Set an event handler with given eventName in the element bound to the extended Component using given
JavaScript content.
- setFooterVisible(boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Sets whether the listing footer is visible.
- setItemDetailsVisible(T, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Set whether to show the row details component for given item.
- setModal(boolean) - Method in interface com.holonplatform.vaadin.components.Dialog
-
Sets whether the dialog is modal.
- setProperty(String, Object) - Method in class com.holonplatform.vaadin.js.ElementPropertyHandler
-
Set a custom HTML property in the element bound to the extended Component
- setPropertyColumnVisible(P, boolean) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Show or hide the column bound to given property.
- setReadOnly(boolean) - Method in interface com.holonplatform.vaadin.components.Input
-
Sets the read-only mode of this input component.
- setReadOnly(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
-
Set the read-only mode for all the group inputs.
- setRequired(boolean) - Method in interface com.holonplatform.vaadin.components.Input
-
Sets whether the required indicator symbol is visible.
- setSelectionMode(Selectable.SelectionMode) - Method in interface com.holonplatform.vaadin.components.ItemListing
-
Set the listing selection mode
- setStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingFooterRow
-
Sets a custom style name for this row.
- setStyleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.ListingHeaderRow
-
Sets a custom style name for this row.
- setup() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest
-
- setValidateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.components.ValidatableInput
-
Sets whether to validate the value, using registered
Validators, every time the
Input value
changes.
- setValidationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.ValidatableInput
-
- setValue(PropertyBox, boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
-
- setValue(PropertyBox) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup
-
- setValue(PropertyBox) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
-
- setValue(V) - Method in interface com.holonplatform.vaadin.components.ValueHolder
-
Sets the value of this value holder.
- setValueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.Input
-
- setValueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.ValueHolder.MaySupportValueChangeMode
-
Sets the mode how value change events are triggered.
- setValueChangeTimeout(int) - Method in interface com.holonplatform.vaadin.components.Input
-
- setValueChangeTimeout(int) - Method in interface com.holonplatform.vaadin.components.ValueHolder.MaySupportValueChangeMode
-
Sets how often value change events are triggered when the ValueChangeMode is set to either
ValueChangeMode.LAZY or ValueChangeMode.TIMEOUT.
- showISOWeekNumbers(boolean) - Method in interface com.holonplatform.vaadin.components.builders.CalendarInputBuilder
-
Sets the visibility of ISO 8601 week numbers in the date selector.
- showSeconds() - Method in interface com.holonplatform.vaadin.components.builders.TemporalInputBuilder.TemporalWithTimeFieldBuilder
-
Sets to show and handle time seconds
- SingleComponentContainerBuilder<C extends com.vaadin.ui.SingleComponentContainer,B extends SingleComponentContainerBuilder<C,B>> - Interface in com.holonplatform.vaadin.components.builders
-
Builder for SingleComponentContainer components type creation.
- singleNativeSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- singleNativeSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- singleOptionSelect(Class<? extends T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- singleOptionSelect(Property<T>) - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- 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
-
- 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
-
- 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(ItemDataSource.ItemSort<PROPERTY>...) - Method in interface com.holonplatform.vaadin.data.ItemDataSource
-
- 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
-
- sortGenerator(ItemDataSource.PropertySortGenerator<P>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
- sortUsing(P, Path<?>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
Declares to use specified Path to generate query sorts for given property.
- sortUsing(Path<?>) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Declares to use specified Path to generate query sorts for this virtual property.
- spacing() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
-
Enable spacing between child components within the layout.
- SpringViewNavigator - Interface in com.holonplatform.vaadin.spring
-
- SpringViewNavigator.Builder - Interface in com.holonplatform.vaadin.spring
-
- StatefulView - Annotation Type in com.holonplatform.vaadin.navigator.annotations
-
Mark a View class as stateful in relation to application UI lifecycle.
- stopOverallValidationAtFirstFailure(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set whether to stop overall validation at first validation failure.
- stopValidationAtFirstFailure(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set whether to stop validation at first validation failure.
- stream() - Method in interface com.holonplatform.vaadin.components.PropertyInputBinder
-
Return a
Stream of the properties and their bound
Inputs of this input group.
- stream() - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup
-
- 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
-
- string() - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- string(boolean) - Static method in interface com.holonplatform.vaadin.components.Components.input
-
- 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
-
- 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
-
- style(String) - Method in interface com.holonplatform.vaadin.components.builders.VirtualPropertyColumnBuilder
-
Set the column cell style name for this virtual property.
- styleName(String) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Adds one or more style names to this component.
- styleName(String) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set the tab CSS style name.
- SubViewContainer - Interface in com.holonplatform.vaadin.navigator
-
Define a View as container for other sub-views.
- SubViewOf - Annotation Type in com.holonplatform.vaadin.navigator.annotations
-
Declares a View as a sub-view of given View name.
- suggestionPopupWidth(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder
-
Sets the suggestion pop-up's width as a CSS string.
- suggestionPopupWidth(String) - Method in interface com.holonplatform.vaadin.components.builders.BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder
-
Sets the suggestion pop-up's width as a CSS string.
- VaadinHttpRequest - Interface in com.holonplatform.vaadin
-
HttpRequest using Vaadin VaadinRequest.
- vaadinServlet() - Method in class com.holonplatform.vaadin.spring.boot.HolonVaadinServletAutoConfiguration
-
- vaadinSession() - Method in class com.holonplatform.vaadin.spring.utils.AbstractVaadinSpringTest.Config
-
- validatable() - Method in interface com.holonplatform.vaadin.components.builders.InputBuilder
-
- Validatable - Interface in com.holonplatform.vaadin.components
-
Interface to provide value validation support for a component, using the current component value as the value to
validate.
- ValidatableInput<V> - Interface in com.holonplatform.vaadin.components
-
An
Input component with validation support using
Validators.
- ValidatableInputBuilder<T,C extends ValidatableInput<T>> - Interface in com.holonplatform.vaadin.components.builders
-
- validate() - Method in interface com.holonplatform.vaadin.components.Validatable
-
Checks the validity of the current component value against every registered validator, if any.
- validateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
-
Sets whether to validate the
Input component value every time the
Input value changes.
- validateOnValueChange(boolean) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Sets whether to validate the available
Inputs value every time the
Input value changes.
- validationStatusChange(ValidationStatusHandler.ValidationStatusEvent<?>) - Method in interface com.holonplatform.vaadin.components.ValidationStatusHandler
-
Invoked when the validation status has changed.
- validationStatusHandler(ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.builders.ValidatableInputBuilder
-
- validationStatusHandler(Property<T>, ValidationStatusHandler) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
- 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
-
- 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
-
- valueChange(ValueHolder.ValueChangeEvent<V>) - Method in interface com.holonplatform.vaadin.components.ValueHolder.ValueChangeListener
-
Invoked when this listener receives a value change event from an
ValueHolder source to which it has
been added.
- valueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.builders.ValueChangeModeConfigurator
-
Sets the mode how value change events are triggered.
- valueChangeMode(ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the
ValueChangeMode for all the
Input components, if supported by each of them.
- valueChangeMode(Property<T>, ValueChangeMode) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Set the
ValueChangeMode for the
Input bound to given
property, to control how
the
Input triggers value change events.
- ValueChangeModeConfigurator<B extends ValueChangeModeConfigurator<B>> - Interface in com.holonplatform.vaadin.components.builders
-
Allows to configure the ValueChangeMode and timeout for components which supports it.
- valueChangeTimeout(int) - Method in interface com.holonplatform.vaadin.components.builders.ValueChangeModeConfigurator
-
Sets how often value change events are triggered when the ValueChangeMode is set to either
ValueChangeMode.LAZY or ValueChangeMode.TIMEOUT.
- valueChangeTimeout(Property<T>, int) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Sets how often value change events are triggered by the
Input bound to given
property,
when the
ValueChangeMode is set to either
ValueChangeMode.LAZY or
ValueChangeMode.TIMEOUT.
- ValueComponent<V> - Interface in com.holonplatform.vaadin.components
-
Represents an object which can contain a value and provides its UI Component representation.
- valueDisplayConverter(LabelViewComponent.StringValueConverter<T>) - Method in interface com.holonplatform.vaadin.components.builders.ViewComponentBuilder
-
Sets the converter to use to display values
- ValueHolder<V> - Interface in com.holonplatform.vaadin.components
-
Represents an object which holds a value and provide methods to handle such value.
- ValueHolder.MaySupportValueChangeMode - Interface in com.holonplatform.vaadin.components
-
Declares that the ValueChangeMode handling may be supported and provides methods to configure it.
- ValueHolder.ValueChangeEvent<V> - Interface in com.holonplatform.vaadin.components
-
- ValueHolder.ValueChangeListener<V> - Interface in com.holonplatform.vaadin.components
-
- valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder.RenderingMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.DateInputBuilder.Resolution
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.holonplatform.vaadin.components.builders.ItemListingBuilder.ColumnHeaderMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ComposableComponent.ComponentsWidthMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ItemListing.ColumnAlignment
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.holonplatform.vaadin.components.Selectable.SelectionMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.holonplatform.vaadin.components.ValidationStatusHandler.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.holonplatform.vaadin.data.ItemDataSource.ItemAction
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.holonplatform.vaadin.components.builders.BaseSelectInputBuilder.RenderingMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.holonplatform.vaadin.components.builders.DateInputBuilder.Resolution
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.holonplatform.vaadin.components.builders.ItemListingBuilder.ColumnHeaderMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.holonplatform.vaadin.components.ComposableComponent.ComponentsWidthMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.holonplatform.vaadin.components.ItemListing.ColumnAlignment
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.holonplatform.vaadin.components.Selectable.SelectionMode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.holonplatform.vaadin.components.ValidationStatusHandler.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum com.holonplatform.vaadin.data.ItemDataSource.ItemAction
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- VerticalLayoutBuilder - Interface in com.holonplatform.vaadin.components.builders
-
Builder to create VerticalLayout instances.
- VIEW_URI_SCHEME - Static variable in interface com.holonplatform.vaadin.navigator.ViewNavigator
-
URI scheme which represents a navigation to a View.
- ViewClassProvider - Interface in com.holonplatform.vaadin.navigator
-
Provider to obtain the View class which corresponds to a view name.
- viewClassProvider(ViewProvider, ViewClassProvider) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
- ViewComponent<V> - Interface in com.holonplatform.vaadin.components
-
- ViewComponentBuilder<T> - Interface in com.holonplatform.vaadin.components.builders
-
- ViewContext - Annotation Type in com.holonplatform.vaadin.navigator.annotations
-
Annotation used to inject a
Context resource into an annotated
Field.
- viewDisplay(ViewDisplay) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
-
ViewDisplay used to display View instances
- viewDisplay(SingleComponentContainer) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
-
Set the SingleComponentContainer which has to used to display View instances using
SingleComponentContainer.setContent(com.vaadin.ui.Component).
- viewDisplay(ComponentContainer) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
-
Set the ComponentContainer which has to used to display View instances, replacing the
contents of the ComponentContainer with the active view.
- ViewNavigationException(String, String) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
-
Constructor with error message
- ViewNavigationException(String, Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
-
Constructor with nested exception
- ViewNavigationException(String, String, Throwable) - Constructor for exception com.holonplatform.vaadin.navigator.ViewNavigator.ViewNavigationException
-
Constructor with error message and nested exception
- ViewNavigator - Interface in com.holonplatform.vaadin.navigator
-
Navigator to manage application UI View configuration and display.
- ViewNavigator.Builder - Interface in com.holonplatform.vaadin.navigator
-
- 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
-
- ViewNavigator.ViewNavigationException - Exception in com.holonplatform.vaadin.navigator
-
Exception related to View navigation errors.
- ViewNavigator.ViewNavigatorChangeEvent - Interface in com.holonplatform.vaadin.navigator
-
View change event.
- ViewParameter - Annotation Type in com.holonplatform.vaadin.navigator.annotations
-
Annotation to mark a View class field as view parameter holder, i.e. the field in which to inject a specific
view navigation parameter.
- ViewWindowConfiguration - Annotation Type in com.holonplatform.vaadin.navigator.annotations
-
Marks a
View method as the configuration method to call to configure the Window when a View is decalred as
WindowView.
- ViewWindowConfigurator - Interface in com.holonplatform.vaadin.navigator
-
Configuration settings for a Window used as a View display.
- VirtualPropertyColumnBuilder<T,I,P,C extends ItemListing<I,P>,B extends ItemListingBuilder<I,P,C,B,?>> - Interface in com.holonplatform.vaadin.components.builders
-
Builder to configure and add a
VirtualProperty column to a
PropertyListing component.
- visible(boolean) - Method in interface com.holonplatform.vaadin.components.builders.TabsBuilder.TabBuilder
-
Set tab visibility.
- vl() - Static method in interface com.holonplatform.vaadin.components.Components
-
Gets a builder to create VerticalLayouts.
- VolatileView - Annotation Type in com.holonplatform.vaadin.navigator.annotations
-
Marks a View as volatile, i.e. not to be tracked in navigation history.
- 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
-
- withCloseShortcut(int, int...) - Method in interface com.holonplatform.vaadin.components.Dialog.Builder
-
Adds a close shortcut - pressing this key while holding down all (if any) modifiers specified while the
dialog window is in focus will close the window.
- withCloseShortcut(int, int...) - Method in interface com.holonplatform.vaadin.navigator.ViewWindowConfigurator
-
Adds a close shortcut to the view window - pressing this key while holding down all (if any) modifiers specified
while the window is in focus will close the window.
- withComponentAttachListener(HasComponents.ComponentAttachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
-
Add a listener to be notified when a component is attached to container
- withComponentAttachListener(HasComponents.ComponentAttachListener) - Method in interface com.holonplatform.vaadin.components.builders.SingleComponentContainerBuilder
-
Add a listener to be notified when a component is attached to container
- withComponentDetachListener(HasComponents.ComponentDetachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentContainerConfigurator
-
Add a listener to be notified when a component is detached from container
- withComponentDetachListener(HasComponents.ComponentDetachListener) - Method in interface com.holonplatform.vaadin.components.builders.SingleComponentContainerBuilder
-
Add a listener to be notified when a component is detached from container
- withContextClickListener(ContextClickEvent.ContextClickListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Add a ContextClickEvent.ContextClickListener to this component, that gets notified when a context click happens.
- withData(Object) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Sets the data object, that can be used for any application specific data.
- withDetachListener(ClientConnector.DetachListener) - Method in interface com.holonplatform.vaadin.components.builders.ComponentConfigurator
-
Add an ClientConnector.DetachListener to the component, called before the component is detached from the application.
- withEditorCancelListener(EditorCancelListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Register an item editor cancel listener.
- withEditorOpenListener(EditorOpenListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Register an item editor open listener.
- withEditorSaveListener(EditorSaveListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder.BaseGridItemListingBuilder
-
Register an item editor save listener.
- withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.BooleanInputBuilder
-
Add a listener for focus gained events
- withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.ButtonConfigurator
-
Adds a listener which gets fired when the component receives keyboard focus.
- withFocusListener(FieldEvents.FocusListener) - Method in interface com.holonplatform.vaadin.components.builders.TextInputBuilder
-
Add a listener for focus gained events
- withItemClickListener(ItemListing.ItemClickListener<T, P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
- withLayoutClickListener(LayoutEvents.LayoutClickListener) - Method in interface com.holonplatform.vaadin.components.builders.BaseLayoutBuilder
-
Adds a click listener to the layout.
- withLayoutClickListener(LayoutEvents.LayoutClickListener) - Method in interface com.holonplatform.vaadin.components.builders.ClickableLayoutConfigurator
-
Adds a click listener to the layout.
- withoutMargin() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
-
Disable layout margins.
- withoutSpacing() - Method in interface com.holonplatform.vaadin.components.builders.LayoutConfigurator
-
Disable spacing between child components within the layout.
- withParameter(String, Object) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigationBuilder
-
Add view parameter
- withPostProcessor(ComponentPostProcessor<C>) - Method in interface com.holonplatform.vaadin.components.builders.ComponentPostProcessorSupport
-
Add a
ComponentPostProcessor to configure the component right after it is built and just before returning
it to caller.
- withPostProcessor(PropertyBinding.PostProcessor<Input<?>>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
- withPostProcessor(PropertyBinding.PostProcessor<ViewComponent<?>>) - Method in interface com.holonplatform.vaadin.components.PropertyViewGroup.Builder
-
- 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
-
- withPropertyResizeListener(ItemListing.PropertyResizeListener<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
- withPropertySortGenerator(PROPERTY, ItemDataSource.PropertySortGenerator<PROPERTY>) - Method in interface com.holonplatform.vaadin.data.ItemDataSource.Builder
-
- withPropertyVisibilityListener(ItemListing.PropertyVisibilityListener<P>) - Method in interface com.holonplatform.vaadin.components.builders.ItemListingBuilder
-
- 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
-
- 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
-
- 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
-
- 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
-
- withValueChangeListener(ValueHolder.ValueChangeListener<T>) - Method in interface com.holonplatform.vaadin.components.builders.ViewComponentBuilder
-
- withValueChangeListener(ValueHolder.ValueChangeListener<PropertyBox>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Add a ValueChangeListener to be notified when the input group value changes.
- withValueChangeListener(Property<T>, ValueHolder.ValueChangeListener<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Add a
ValueChangeListener to the
Input bound to given
property.
- withValueChangeListener(Property<T>, PropertyInputBinder.PropertyInputValueChangeListener<T>) - Method in interface com.holonplatform.vaadin.components.PropertyInputGroup.Builder
-
Add a
PropertyInputValueChangeListener to the
Input bound to given
property.
- withView(String, Class<? extends View>) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.Builder
-
Add a default ViewProvider (if not already present) and register the given View class bound
to given view name.
- withViewChangeListener(ViewChangeListener) - Method in interface com.holonplatform.vaadin.navigator.ViewNavigator.NavigatorBuilder
-
Add a ViewChangeListener to Navigator
- withVirtualColumn(String, Class<V>, ValueProvider<T, V>) - Method in interface com.holonplatform.vaadin.components.builders.BeanListingBuilder
-
Add a virtual column to the listing, i.e. a column which is not directly bound to a bean property.
- withVirtualProperty(VirtualProperty<T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
-
Add a virtual property to the listing.
- withVirtualProperty(Class<T>, PropertyValueProvider<T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
-
Add a virtual property to the listing, providing the virtual property type and the
PropertyValueProvider to provide the virtual property value for each PropertyBox listing
item.
- withVirtualProperty(Class<T>, String, PropertyValueProvider<T>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
-
Add a virtual property to the listing, providing the virtual property type, the virtual property name and the
PropertyValueProvider to provide the virtual property value for each PropertyBox listing
item.
- withVirtualProperty(PropertyValueProvider<String>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
-
Add a
String type virtual property to the listing, providing the
PropertyValueProvider to
provide the virtual property value for each
PropertyBox listing item.
- withVirtualProperty(String, PropertyValueProvider<String>) - Method in interface com.holonplatform.vaadin.components.builders.PropertyListingBuilder.BaseGridPropertyListingBuilder
-
Add a
String type virtual property to the listing, providing the virtual property name and the
PropertyValueProvider to provide the virtual property value for each
PropertyBox listing
item.