Package | Description |
---|---|
com.holonplatform.vaadin.components | |
com.holonplatform.vaadin.components.builders | |
com.holonplatform.vaadin.navigator |
Modifier and Type | Interface and Description |
---|---|
static interface |
Dialog.Builder<B extends Dialog.Builder<B>>
Base dialog builder
|
static interface |
Dialog.DialogBuilder
Default
Dialog builder. |
static interface |
Dialog.QuestionDialogBuilder
Question
Dialog builder. |
static interface |
PropertyInputForm.PropertyInputFormBuilder<C extends com.vaadin.ui.Component>
PropertyInputForm builder. |
static interface |
PropertyViewForm.PropertyViewFormBuilder<C extends com.vaadin.ui.Component>
PropertyViewForm builder. |
Modifier and Type | Interface and Description |
---|---|
interface |
ComponentConfigurator<B extends ComponentConfigurator<B>>
Interface to configure a
Component . |
Modifier and Type | Interface and Description |
---|---|
interface |
BaseItemDataSourceComponentBuilder<B extends BaseItemDataSourceComponentBuilder<B>>
Base builder for components with
ItemDataSource support. |
interface |
BaseLayoutBuilder<C extends com.vaadin.ui.Layout,B extends BaseLayoutBuilder<C,B>>
Base builder to create
Layout component containers. |
interface |
BaseSelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends BaseSelectInputBuilder<T,C,S,ITEM,B>>
Base builder to create selection
Input s. |
static interface |
BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.MultiSelectConfigurator<T,ITEM,B>>
Multi select component configurator.
|
static interface |
BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B extends BaseSelectInputBuilder.SingleSelectConfigurator<T,ITEM,B>>
Single select component configurator.
|
interface |
BaseSelectModeMultiPropertySelectInputBuilder<T,B extends BaseSelectModeMultiPropertySelectInputBuilder<T,B>>
|
static interface |
BaseSelectModeMultiPropertySelectInputBuilder.OptionsModeMultiPropertySelectInputBuilder<T>
A
MultiPropertySelectInputBuilder for RenderingMode#OPTIONS . |
static interface |
BaseSelectModeMultiPropertySelectInputBuilder.SelectModeMultiPropertySelectInputBuilder<T>
A
MultiPropertySelectInputBuilder for RenderingMode#SELECT . |
interface |
BaseSelectModeMultiSelectInputBuilder<T,B extends BaseSelectModeMultiSelectInputBuilder<T,B>>
|
static interface |
BaseSelectModeMultiSelectInputBuilder.OptionsModeMultiSelectInputBuilder<T>
A
MultiSelectInputBuilder for RenderingMode#OPTIONS . |
static interface |
BaseSelectModeMultiSelectInputBuilder.SelectModeMultiSelectInputBuilder<T>
A
MultiSelectInputBuilder for RenderingMode#SELECT . |
interface |
BaseSelectModeSinglePropertySelectInputBuilder<T,B extends BaseSelectModeSinglePropertySelectInputBuilder<T,B>>
|
static interface |
BaseSelectModeSinglePropertySelectInputBuilder.NativeModeSinglePropertySelectInputBuilder<T>
A
SinglePropertySelectInputBuilder for RenderingMode#NATIVE_SELECT . |
static interface |
BaseSelectModeSinglePropertySelectInputBuilder.OptionsModeSinglePropertySelectInputBuilder<T>
A
SinglePropertySelectInputBuilder for RenderingMode#OPTIONS . |
static interface |
BaseSelectModeSinglePropertySelectInputBuilder.SelectModeSinglePropertySelectInputBuilder<T>
A
SinglePropertySelectInputBuilder for RenderingMode#SELECT . |
interface |
BaseSelectModeSingleSelectInputBuilder<T,B extends BaseSelectModeSingleSelectInputBuilder<T,B>>
|
static interface |
BaseSelectModeSingleSelectInputBuilder.NativeModeSingleSelectInputBuilder<T>
A
SingleSelectInputBuilder for RenderingMode#NATIVE_SELECT . |
static interface |
BaseSelectModeSingleSelectInputBuilder.OptionsModeSingleSelectInputBuilder<T>
A
SingleSelectInputBuilder for RenderingMode#OPTIONS . |
static interface |
BaseSelectModeSingleSelectInputBuilder.SelectModeSingleSelectInputBuilder<T>
A
SingleSelectInputBuilder for RenderingMode#SELECT . |
interface |
BeanListingBuilder<T>
A builder to create
BeanListing instances. |
interface |
BooleanInputBuilder
|
interface |
ButtonBuilder
Builder to create
Button instances. |
interface |
ButtonConfigurator<B extends ButtonConfigurator<B>>
Interface to configure a
Button . |
static interface |
ButtonConfigurator.BaseButtonConfigurator
Base button configurator.
|
interface |
CalendarInputBuilder<T,B extends CalendarInputBuilder<T,B>>
An builder to create
Input s rendered as a calendar (inline or in a popup activated by a button) in UI. |
interface |
ClickableLayoutConfigurator<B extends ClickableLayoutConfigurator<B>>
Interface to configure a
Layout supporting LayoutEvents.LayoutClickListener s. |
static interface |
ClickableLayoutConfigurator.BaseClickableLayoutConfigurator
|
interface |
ComponentBuilder<C extends com.vaadin.ui.Component,B extends ComponentBuilder<C,B>>
Base builder to create
Component s. |
static interface |
ComponentConfigurator.BaseComponentConfigurator
Base component configurator.
|
interface |
ComponentContainerBuilder<C extends com.vaadin.ui.ComponentContainer,B extends ComponentContainerBuilder<C,B>>
Builder for
ComponentContainer components type creation. |
interface |
ComponentContainerConfigurator<B extends ComponentContainerConfigurator<B>>
Interface to configure a
ComponentContainer . |
interface |
CssLayoutBuilder
Builder to create
CssLayout instances. |
interface |
DateInputBuilder
|
interface |
FormLayoutBuilder
Builder to create
FormLayout instances. |
interface |
GridLayoutBuilder
Builder to create
GridLayout instances. |
interface |
HorizontalLayoutBuilder
Builder to create
HorizontalLayout instances. |
interface |
InputBuilder<T,C extends Input<T>,B extends InputBuilder<T,C,B>>
Builder to create
Input instances. |
interface |
InputConfigurator<T,B extends InputConfigurator<T,B>>
Interface to configure a
Input component. |
static interface |
InputConfigurator.BaseFieldConfigurator<T>
Base field configurator.
|
interface |
ItemDataSourceComponentBuilder<ITEM,C extends com.vaadin.ui.Component,B extends ItemDataSourceComponentBuilder<ITEM,C,B>>
Builder for components with
ItemDataSource and item property configuration support. |
interface |
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. |
static interface |
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. |
static interface |
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. |
interface |
LabelBuilder
Builder to create
Label instances. |
interface |
LabelConfigurator<B extends LabelConfigurator<B>>
Interface to configure a
Label . |
static interface |
LabelConfigurator.BaseLabelConfigurator
Base Label configurator.
|
interface |
LayoutBuilder<C extends com.vaadin.ui.Layout,B extends LayoutBuilder<C,B>>
Builder to create
Layout component containers. |
interface |
LayoutConfigurator<B extends LayoutConfigurator<B>>
Interface to configure a
Layout . |
static interface |
LayoutConfigurator.BaseLayoutConfigurator
Base layout configurator
|
interface |
MultiPropertySelectInputBuilder<T,B extends MultiPropertySelectInputBuilder<T,B>>
Builder to create a multiple selection
Input with Property data source support. |
static interface |
MultiPropertySelectInputBuilder.GenericMultiPropertySelectInputBuilder<T> |
interface |
MultiSelectInputBuilder<T,B extends MultiSelectInputBuilder<T,B>>
Builder to create a multi selection
Input s. |
static interface |
MultiSelectInputBuilder.GenericMultiSelectInputBuilder<T> |
interface |
NumberInputBuilder<T extends Number>
|
interface |
OrderedLayoutBuilder<C extends com.vaadin.ui.Layout,B extends OrderedLayoutBuilder<C,B>>
Builder to create ordered
Layout s. |
interface |
OrderedLayoutConfigurator<B extends OrderedLayoutConfigurator<B>>
Interface to configure an ordered
Layout . |
static interface |
OrderedLayoutConfigurator.BaseOrderedLayoutConfigurator
Base ordered layout configurator
|
interface |
PanelBuilder
Builder to create
Panel instances. |
interface |
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>
|
static interface |
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. |
static interface |
PropertyListingBuilder.GridPropertyListingBuilder
Builder to create a
PropertyListing component using a Grid as backing component. |
interface |
PropertySelectInputBuilder<T,C extends Input<T>,S,B extends PropertySelectInputBuilder<T,C,S,B>>
Builder to create selection
Input s with Property data source support. |
interface |
SecretInputBuilder
|
interface |
SelectInputBuilder<T,C extends Input<T>,S,ITEM,B extends SelectInputBuilder<T,C,S,ITEM,B>>
Builder to create selection
Input s. |
interface |
SelectItemDataSourceBuilder<T,C extends Input<T>,S,ITEM,B extends SelectItemDataSourceBuilder<T,C,S,ITEM,B>>
Select component builder with
ItemDataSource support. |
interface |
SingleComponentContainerBuilder<C extends com.vaadin.ui.SingleComponentContainer,B extends SingleComponentContainerBuilder<C,B>>
Builder for
SingleComponentContainer components type creation. |
interface |
SinglePropertySelectInputBuilder<T,B extends SinglePropertySelectInputBuilder<T,B>>
Builder to create a single selection
Input with Property data source support. |
static interface |
SinglePropertySelectInputBuilder.GenericSinglePropertySelectInputBuilder<T> |
interface |
SingleSelectInputBuilder<T,B extends SingleSelectInputBuilder<T,B>>
Builder to create a single selection
Input . |
static interface |
SingleSelectInputBuilder.GenericSingleSelectInputBuilder<T> |
interface |
SliderInputBuilder<T extends Number>
Builder to create Slider
Input s. |
interface |
StringInputBuilder
|
interface |
TabsBuilder<C extends com.vaadin.ui.TabSheet>
Builder to create tabbed component instances.
|
interface |
TemporalInputBuilder<T extends Temporal,B extends TemporalInputBuilder<T,B>>
|
static interface |
TemporalInputBuilder.TemporalWithoutTimeFieldBuilder<T extends Temporal>
A
TemporalInputBuilder for Fields not supporting time. |
static interface |
TemporalInputBuilder.TemporalWithTimeFieldBuilder<T extends Temporal>
A
TemporalInputBuilder for Fields supporting time. |
interface |
TextInputBuilder<T,C extends Input<T>,B extends TextInputBuilder<T,C,B>>
Base builder to create
Input instances backed by a text input widget. |
interface |
VerticalLayoutBuilder
Builder to create
VerticalLayout instances. |
interface |
ViewComponentBuilder<T>
Builder to create
ViewComponent s. |
Modifier and Type | Interface and Description |
---|---|
interface |
ViewWindowConfigurator
Configuration settings for a Window used as a
View display. |
Copyright © 2018 The Holon Platform. All rights reserved.