T - Bean typepublic interface BeanListing<T> extends ItemListing<T,String>
ItemListing component using a bean type as item type and the bean property names as property set.ItemListing.CellStyleGenerator<T,P>, ItemListing.ColumnAlignment, ItemListing.ItemClickListener<T,P>, ItemListing.ItemDetailsGenerator<T>, ItemListing.NotBufferedException, ItemListing.PropertyReorderListener<P>, ItemListing.PropertyResizeListener<P>, ItemListing.PropertyVisibilityListener<P>, ItemListing.RowStyleGenerator<T>ItemSet.ItemCaptionGenerator<ITEM>, ItemSet.ItemDescriptionGenerator<ITEM>, ItemSet.ItemIconGenerator<ITEM>Selectable.SelectionEvent<T>, Selectable.SelectionListener<T>, Selectable.SelectionModecom.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listenercom.vaadin.server.ClientConnector.AttachEvent, com.vaadin.server.ClientConnector.AttachListener, com.vaadin.server.ClientConnector.ConnectorErrorEvent, com.vaadin.server.ClientConnector.DetachEvent, com.vaadin.server.ClientConnector.DetachListener| Modifier and Type | Method and Description |
|---|---|
static <T> BeanListingBuilder<T> |
builder(Class<T> itemType)
Builder to create an
BeanListing instance using a Grid as backing component. |
addItem, cancelEditing, clear, commit, discard, editRow, getItem, getPropertyColumns, isBuffered, isDeselectAllowed, isEditable, isFooterVisible, isItemDetailsVisible, refreshItem, removeItem, scrollToEnd, scrollToIndex, scrollToItem, scrollToTop, selectAll, setDeselectAllowed, setEditable, setFooterVisible, setItemDetailsVisible, setPropertyColumnVisible, setSelectionMode, sortaddSelectionListener, deselect, deselectAll, getFirstSelectedItem, getSelectedItems, getSelectionMode, isSelected, selectaddListener, addStyleName, addStyleNames, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isVisible, readDesign, removeListener, removeStyleName, removeStyleNames, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setStyleName, setStyleName, setVisible, writeDesignaddAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerstatic <T> BeanListingBuilder<T> builder(Class<T> itemType)
BeanListing instance using a Grid as backing component.T - Item data typeitemType - Item bean typeBeanListing builderCopyright © 2019 The Holon Platform. All rights reserved.