| 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.
|
| BaseSelectModeMultiPropertySelectInputBuilder<T,B extends BaseSelectModeMultiPropertySelectInputBuilder<T,B>> | |
| BaseSelectModeMultiPropertySelectInputBuilder.OptionsModeMultiPropertySelectInputBuilder<T> |
A
MultiPropertySelectInputBuilder for RenderingMode#OPTIONS. |
| BaseSelectModeMultiPropertySelectInputBuilder.SelectModeMultiPropertySelectInputBuilder<T> |
A
MultiPropertySelectInputBuilder for RenderingMode#SELECT. |
| BaseSelectModeMultiSelectInputBuilder<T,B extends BaseSelectModeMultiSelectInputBuilder<T,B>> | |
| BaseSelectModeMultiSelectInputBuilder.OptionsModeMultiSelectInputBuilder<T> |
A
MultiSelectInputBuilder for RenderingMode#OPTIONS. |
| BaseSelectModeMultiSelectInputBuilder.SelectModeMultiSelectInputBuilder<T> |
A
MultiSelectInputBuilder for RenderingMode#SELECT. |
| BaseSelectModeSinglePropertySelectInputBuilder<T,B extends BaseSelectModeSinglePropertySelectInputBuilder<T,B>> | |
| BaseSelectModeSinglePropertySelectInputBuilder.NativeModeSinglePropertySelectInputBuilder<T> |
A
SinglePropertySelectInputBuilder for RenderingMode#NATIVE_SELECT. |
| BaseSelectModeSinglePropertySelectInputBuilder.OptionsModeSinglePropertySelectInputBuilder<T> |
A
SinglePropertySelectInputBuilder for RenderingMode#OPTIONS. |
| BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder<T> |
A
SinglePropertySelectInputBuilder for RenderingMode#SELECT. |
| BaseSelectModeSingleSelectInputBuilder<T,B extends BaseSelectModeSingleSelectInputBuilder<T,B>> | |
| BaseSelectModeSingleSelectInputBuilder.NativeModeSingleSelectInputBuilder<T> |
A
SingleSelectInputBuilder for RenderingMode#NATIVE_SELECT. |
| BaseSelectModeSingleSelectInputBuilder.OptionsModeSingleSelectInputBuilder<T> |
A
SingleSelectInputBuilder for RenderingMode#OPTIONS. |
| BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder<T> |
A
SingleSelectInputBuilder for RenderingMode#SELECT. |
| BeanListingBuilder<T> |
A builder to create
BeanListing instances. |
| 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.FooterBuilder<P> |
Builder to create and manage Footer rows.
|
| ItemListingBuilder.GridFooterGenerator<T,P> |
Generator for footer contents.
|
| ItemListingBuilder.GridItemListingBuilder<T,C extends ItemListing<T,String>,B extends ItemListingBuilder.GridItemListingBuilder<T,C,B>> |
Builder to create an
ItemListing with a Grid as backing component. |
| ItemListingBuilder.GridSection<ROWTYPE> | |
| ItemListingBuilder.HeaderBuilder<P> |
Builder to create and manage Header rows.
|
| ItemListingBuilder.ListingFooterRow<P> |
A footer row in a
ItemListing. |
| ItemListingBuilder.ListingHeaderRow<P> |
A header row in a
ItemListing. |
| LabelBuilder |
Builder to create
Label instances. |
| LabelConfigurator<B extends LabelConfigurator<B>> |
Interface to configure a
Label. |
| LabelConfigurator.BaseLabelConfigurator |
Base Label configurator.
|
| 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,B extends MultiPropertySelectInputBuilder<T,B>> |
Builder to create a multiple selection
Input with Property data source support. |
| MultiPropertySelectInputBuilder.GenericMultiPropertySelectInputBuilder<T> | |
| MultiSelectInputBuilder<T,B extends MultiSelectInputBuilder<T,B>> |
Builder to create a multi selection
Inputs. |
| MultiSelectInputBuilder.GenericMultiSelectInputBuilder<T> | |
| 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<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> | |
| PropertyListingBuilder.BaseGridPropertyListingBuilder<C extends ItemListing<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.property.Property>,B extends PropertyListingBuilder.BaseGridPropertyListingBuilder<C,B>> |
Builder to create
ItemListing component with Property as property type, PropertyBox as
item type and using a Grid as backing component. |
| PropertyListingBuilder.GridPropertyListingBuilder |
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>> |
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,B extends SinglePropertySelectInputBuilder<T,B>> |
Builder to create a single selection
Input with Property data source support. |
| SinglePropertySelectInputBuilder.GenericSinglePropertySelectInputBuilder<T> | |
| SingleSelectInputBuilder<T,B extends SingleSelectInputBuilder<T,B>> |
Builder to create a single selection
Input. |
| SingleSelectInputBuilder.GenericSingleSelectInputBuilder<T> | |
| SliderInputBuilder<T extends Number> |
Builder to create Slider
Inputs. |
| StringInputBuilder | |
| TabsBuilder<C extends com.vaadin.ui.TabSheet> |
Builder to create tabbed component instances.
|
| TabsBuilder.TabBuilder<C extends com.vaadin.ui.TabSheet> |
Tab builder.
|
| 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. |
| ValueChangeModeConfigurator<B extends ValueChangeModeConfigurator<B>> |
Allows to configure the
ValueChangeMode and timeout for components which supports it. |
| VerticalLayoutBuilder |
Builder to create
VerticalLayout instances. |
| ViewComponentBuilder<T> |
Builder to create
ViewComponents. |
| VirtualPropertyColumnBuilder<T,I,P,C extends ItemListing<I,P>,B extends ItemListingBuilder<I,P,C,B,?>> |
Builder to configure and add a
VirtualProperty column to a PropertyListing component. |
| Enum | Description |
|---|---|
| BaseSelectInputBuilder.RenderingMode |
Select UI rendering mode
|
| DateInputBuilder.Resolution | |
| ItemListingBuilder.ColumnHeaderMode |
Grid column header mode.
|
Copyright © 2019 The Holon Platform. All rights reserved.