## Uses of Interface
com.holonplatform.vaadin.components.ItemListing

- Packages that use ItemListing
  Package | Description
  --- | ---
  com.holonplatform.vaadin.components |
  com.holonplatform.vaadin.components.builders |

- - ### Uses of ItemListing in com.holonplatform.vaadin.components

    Subinterfaces of ItemListing in com.holonplatform.vaadin.components
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BeanListing<T>` An `ItemListing` component using a bean type as item type and the bean property names as property set.
    `interface` | `PropertyListing` An `ItemListing` component using `Property`s as item properties and `PropertyBox` as item data type.

  - ### Uses of ItemListing in com.holonplatform.vaadin.components.builders

    Classes in com.holonplatform.vaadin.components.builders with type parameters of type ItemListing
    Modifier and Type | Interface and Description
    --- | ---
    `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.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.

    Methods in com.holonplatform.vaadin.components.builders with parameters of type ItemListing
    Modifier and Type | Method and Description
    --- | ---
    `String` | ItemListingBuilder.TableFooterGenerator.`getFooter(ItemListing<T,P> listing, P property)` Generate the footer content for the column which corresponds to given `property`.
    `void` | ItemListingBuilder.GridFooterGenerator.`updateFooter(ItemListing<T,P> listing, ItemListingBuilder.GridSection<com.vaadin.ui.Grid.FooterRow> footer)` Updates the footer row contents.

Copyright © 2017 The Holon Platform. All rights reserved.