public interface PropertyListing extends ItemListing<com.holonplatform.core.property.PropertyBox,com.holonplatform.core.property.Property>
ItemListing.CellStyleGenerator<T,P>, ItemListing.ColumnAlignment, ItemListing.ItemClickListener<T,P>, ItemListing.ItemDescriptionGenerator<T>, ItemListing.ItemDetailsGenerator<T>, ItemListing.PropertyReorderListener<P>, ItemListing.PropertyResizeListener<P>, ItemListing.PropertyVisibilityListener<P>, ItemListing.RowStyleGenerator<T>ItemSet.ItemCaptionGenerator<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 <P extends com.holonplatform.core.property.Property<?>> |
builder(Iterable<P> properties)
Builder to create an
PropertyListing instance. |
static <P extends com.holonplatform.core.property.Property<?>> |
gridBuilder(Iterable<P> properties)
Builder to create an
PropertyListing instance using a Grid as backing component. |
static <P extends com.holonplatform.core.property.Property<?>> |
tableBuilder(Iterable<P> properties)
Builder to create an
PropertyListing instance using a Table as backing component. |
addItem, clear, commit, discard, getItem, getPropertyColumns, isBuffered, isFooterVisible, isItemDetailsVisible, refreshItem, removeItem, scrollToItem, scrollToTop, selectAll, setFooterVisible, setItemDetailsVisible, setPropertyColumnVisible, setSelectionMode, sortaddSelectionListener, deselect, deselectAll, getFirstSelectedItem, getSelectedItems, getSelectionMode, isSelected, selectaddListener, addStyleName, attach, getCaption, getDescription, getIcon, getId, getLocale, getParent, getPrimaryStyleName, getStyleName, getUI, isEnabled, isReadOnly, isVisible, readDesign, removeListener, removeStyleName, setCaption, setEnabled, setIcon, setId, setParent, setPrimaryStyleName, setReadOnly, setStyleName, setVisible, writeDesignaddAttachListener, addDetachListener, beforeClientResponse, detach, encodeState, getErrorHandler, getExtensions, getRpcManager, getStateType, handleConnectorRequest, isAttached, isConnectorEnabled, markAsDirty, markAsDirtyRecursive, removeAttachListener, removeDetachListener, removeExtension, requestRepaint, requestRepaintAll, retrievePendingRpcCalls, setErrorHandlerstatic <P extends com.holonplatform.core.property.Property<?>> PropertyListingBuilder.GridPropertyListingBuilder builder(Iterable<P> properties)
PropertyListing instance.
By default, a gridBuilder(Iterable) is returned.
P - Actual property typeproperties - The property set to use for the listingPropertyListing builderstatic <P extends com.holonplatform.core.property.Property<?>> PropertyListingBuilder.GridPropertyListingBuilder gridBuilder(Iterable<P> properties)
PropertyListing instance using a Grid as backing component.P - Actual property typeproperties - The property set to use for the listingPropertyListing builderstatic <P extends com.holonplatform.core.property.Property<?>> PropertyListingBuilder.TablePropertyListingBuilder tableBuilder(Iterable<P> properties)
PropertyListing instance using a Table as backing component.P - Actual property typeproperties - The property set to use for the listingPropertyListing builderCopyright © 2019 The Holon Platform. All rights reserved.