Package | Description |
---|---|
com.holonplatform.vaadin.components | |
com.holonplatform.vaadin.components.builders |
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 |
ComponentBuilder<C extends com.vaadin.ui.Component,B extends ComponentBuilder<C,B>>
Base builder to create
Component s. |
Modifier and Type | Interface and Description |
---|---|
interface |
BaseLayoutBuilder<C extends com.vaadin.ui.Layout,B extends BaseLayoutBuilder<C,B>>
Base builder to create
Layout component containers. |
interface |
BeanListingBuilder<T>
A builder to create
BeanListing instances. |
interface |
ButtonBuilder
Builder to create
Button instances. |
interface |
ComponentContainerBuilder<C extends com.vaadin.ui.ComponentContainer,B extends ComponentContainerBuilder<C,B>>
Builder for
ComponentContainer components type creation. |
interface |
CssLayoutBuilder
Builder to create
CssLayout instances. |
interface |
FormLayoutBuilder
Builder to create
FormLayout instances. |
interface |
GridLayoutBuilder
Builder to create
GridLayout instances. |
interface |
HorizontalLayoutBuilder
Builder to create
HorizontalLayout instances. |
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 |
LayoutBuilder<C extends com.vaadin.ui.Layout,B extends LayoutBuilder<C,B>>
Builder to create
Layout component containers. |
interface |
OrderedLayoutBuilder<C extends com.vaadin.ui.Layout,B extends OrderedLayoutBuilder<C,B>>
Builder to create ordered
Layout s. |
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 |
SingleComponentContainerBuilder<C extends com.vaadin.ui.SingleComponentContainer,B extends SingleComponentContainerBuilder<C,B>>
Builder for
SingleComponentContainer components type creation. |
interface |
TabsBuilder<C extends com.vaadin.ui.TabSheet>
Builder to create tabbed component instances.
|
interface |
VerticalLayoutBuilder
Builder to create
VerticalLayout instances. |
interface |
ViewComponentBuilder<T>
Builder to create
ViewComponent s. |
Copyright © 2018 The Holon Platform. All rights reserved.