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.SelectionMode
com.vaadin.ui.Component.ErrorEvent, com.vaadin.ui.Component.Event, com.vaadin.ui.Component.Focusable, com.vaadin.ui.Component.Listener
com.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, sort
addSelectionListener, deselect, deselectAll, getFirstSelectedItem, getSelectedItems, getSelectionMode, isSelected, select
addListener, 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, writeDesign
addAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandler
static <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.