| Package | Description |
|---|---|
| com.holonplatform.vaadin.components.builders |
| Modifier and Type | Interface and Description |
|---|---|
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. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BeanListingBuilder<T>
A builder to create
BeanListing instances. |
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 |
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. |
Copyright © 2019 The Holon Platform. All rights reserved.