| Interface | Description |
|---|---|
| BaseItemDataSourceComponentBuilder<B extends BaseItemDataSourceComponentBuilder<B>> |
Base builder for components with
ItemDataSource support. |
| BaseLayoutBuilder<C extends com.vaadin.ui.Layout,B extends BaseLayoutBuilder<C,B>> |
Base builder to create
Layout component containers. |
| BaseSelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends BaseSelectInputBuilder<T,C,S,ITEM,B>> |
Base builder to create selection
Inputs. |
| BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B>> |
Multi select component configurator.
|
| BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B>> |
Single select component configurator.
|
| BooleanInputBuilder | |
| ButtonBuilder |
Builder to create
Button instances. |
| ButtonConfigurator<B extends ButtonConfigurator<B>> |
Interface to configure a
Button. |
| ButtonConfigurator.BaseButtonConfigurator |
Base button configurator.
|
| CalendarInputBuilder<T,B extends CalendarInputBuilder<T,B>> |
An builder to create
Inputs rendered as a calendar (inline or in a popup activated by a button) in UI. |
| ClickableLayoutConfigurator<B extends ClickableLayoutConfigurator<B>> |
Interface to configure a
Layout supporting LayoutEvents.LayoutClickListeners. |
| ClickableLayoutConfigurator.BaseClickableLayoutConfigurator | |
| ComponentBuilder<C extends com.vaadin.ui.Component,B extends ComponentBuilder<C,B>> |
Base builder to create
Components. |
| ComponentConfigurator<B extends ComponentConfigurator<B>> |
Interface to configure a
Component. |
| ComponentConfigurator.BaseComponentConfigurator |
Base component configurator.
|
| ComponentContainerBuilder<C extends com.vaadin.ui.ComponentContainer,B extends ComponentContainerBuilder<C,B>> |
Builder for
ComponentContainer components type creation. |
| ComponentContainerConfigurator<B extends ComponentContainerConfigurator<B>> |
Interface to configure a
ComponentContainer. |
| ComponentPostProcessor<C extends com.vaadin.ui.Component> |
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>> |
Implemented by a class which supports
ComponentPostProcessor registration. |
| CssLayoutBuilder |
Builder to create
CssLayout instances. |
| DateInputBuilder | |
| FormLayoutBuilder |
Builder to create
FormLayout instances. |
| GridLayoutBuilder |
Builder to create
GridLayout instances. |
| HorizontalLayoutBuilder |
Builder to create
HorizontalLayout instances. |
| InputBuilder<T,C extends Input<T>,B extends InputBuilder<T,C,B>> |
Builder to create
Input instances. |
| InputConfigurator<T,B extends InputConfigurator<T,B>> |
Interface to configure a
Input component. |
| InputConfigurator.BaseFieldConfigurator<T> |
Base field configurator.
|
| ItemDataSourceComponentBuilder<ITEM,C extends com.vaadin.ui.Component,B extends ItemDataSourceComponentBuilder<ITEM,C,B>> |
Builder for components with
ItemDataSource and item property configuration support. |
| ItemListingBuilder<T,P,C extends ItemListing<T,P>,B extends ItemListingBuilder<T,P,C,B,X>,X extends com.vaadin.ui.Component> |
Base
ItemListing builder. |
| ItemListingBuilder.BaseGridItemListingBuilder<T,P,C extends ItemListing<T,P>,B extends ItemListingBuilder.BaseGridItemListingBuilder<T,P,C,B>> |
Base builder to create an
ItemListing with a Grid as backing component. |
| ItemListingBuilder.BaseTableItemListingBuilder<T,P,C extends ItemListing<T,P>,B extends ItemListingBuilder.BaseTableItemListingBuilder<T,P,C,B>> |
Base builder to create an
ItemListing with a Table as backing component. |
| ItemListingBuilder.FooterBuilder |
Builder to create and manage Footer rows.
|
| ItemListingBuilder.GridFooterGenerator<T,P> |
Generator for footer contents.
|
| ItemListingBuilder.GridItemListingBuilder<T> |
Builder to create an
ItemListing with a Grid as backing component. |
| ItemListingBuilder.GridSection<ROWTYPE extends com.vaadin.ui.Grid.StaticSection.StaticRow<?>> | |
| ItemListingBuilder.HeaderBuilder |
Builder to create and manage Header rows.
|
| ItemListingBuilder.TableFooterGenerator<T,P> |
Generator for footer contents.
|
| ItemListingBuilder.TableItemListingBuilder<T> |
Builder to create an
ItemListing with a Table as backing component. |
| LabelBuilder |
Builder to create
Label instances. |
| LayoutBuilder<C extends com.vaadin.ui.Layout,B extends LayoutBuilder<C,B>> |
Builder to create
Layout component containers. |
| LayoutConfigurator<B extends LayoutConfigurator<B>> |
Interface to configure a
Layout. |
| LayoutConfigurator.BaseLayoutConfigurator |
Base layout configurator
|
| MultiPropertySelectInputBuilder<T> |
Builder to create a multiple selection
Input with Property data source support. |
| MultiSelectInputBuilder<T> |
Builder to create a multi selection
Inputs. |
| NumberInputBuilder<T extends Number> | |
| OrderedLayoutBuilder<C extends com.vaadin.ui.Layout,B extends OrderedLayoutBuilder<C,B>> |
Builder to create ordered
Layouts. |
| OrderedLayoutConfigurator<B extends OrderedLayoutConfigurator<B>> |
Interface to configure an ordered
Layout. |
| OrderedLayoutConfigurator.BaseOrderedLayoutConfigurator |
Base ordered layout configurator
|
| PanelBuilder |
Builder to create
Panel instances. |
| PropertyListingBuilder<B extends PropertyListingBuilder<B,X>,X extends com.vaadin.ui.Component> | |
| PropertyListingBuilder.GridPropertyListingBuilder |
Builder to create
PropertyListing components using a Grid as backing component. |
| PropertyListingBuilder.TablePropertyListingBuilder |
Builder to create
PropertyListing components using a Table as backing component. |
| PropertySelectInputBuilder<T,C extends Input<T>,S,B extends PropertySelectInputBuilder<T,C,S,B>> |
Builder to create selection
Inputs with Property data source support. |
| SecretInputBuilder | |
| SelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends SelectInputBuilder<T,C,S,ITEM,B>> |
Builder to create selection
Inputs. |
| SelectItemDataSourceBuilder<T,C extends Input<T>,S,ITEM,B extends SelectItemDataSourceBuilder<T,C,S,ITEM,B>> |
Select component builder with
ItemDataSource support. |
| SingleComponentContainerBuilder<C extends com.vaadin.ui.SingleComponentContainer,B extends SingleComponentContainerBuilder<C,B>> |
Builder for
SingleComponentContainer components type creation. |
| SinglePropertySelectInputBuilder<T> |
Builder to create a single selection
Input with Property data source support. |
| SingleSelectInputBuilder<T> |
Builder to create a single selection
Input. |
| SliderInputBuilder<T extends Number> |
Builder to create Slider
Inputs. |
| StringInputBuilder | |
| TemporalInputBuilder<T extends Temporal,B extends TemporalInputBuilder<T,B>> | |
| TemporalInputBuilder.TemporalWithoutTimeFieldBuilder<T extends Temporal> |
A
TemporalInputBuilder for Fields not supporting time. |
| TemporalInputBuilder.TemporalWithTimeFieldBuilder<T extends Temporal> |
A
TemporalInputBuilder for Fields supporting time. |
| TextInputBuilder<T,C extends Input<T>,B extends TextInputBuilder<T,C,B>> |
Base builder to create
Input instances backed by a text input widget. |
| ValidatableInputBuilder<T,C extends ValidatableInput<T>> |
ValidatableInput builder. |
| VerticalLayoutBuilder |
Builder to create
VerticalLayout instances. |
| ViewComponentBuilder<T> |
Builder to create
ViewComponents. |
| Enum | Description |
|---|---|
| BaseSelectInputBuilder.RenderingMode |
Select UI rendering mode
|
Copyright © 2019 The Holon Platform. All rights reserved.