public static class FinderColumn.Builder<T> extends Object
| Constructor and Description |
|---|
Builder(Finder finder,
String id,
String title) |
public FinderColumn.Builder<T> columnAction(ColumnAction<T> action)
public FinderColumn.Builder<T> showCount()
public FinderColumn.Builder<T> withFilter()
public FinderColumn.Builder<T> withFilter(boolean yesNo)
public FinderColumn.Builder<T> filterDescription(String filterTooltip)
public FinderColumn.Builder<T> pinnable()
public FinderColumn.Builder<T> initialItems(List<T> items)
public FinderColumn.Builder<T> itemsProvider(ItemsProvider<T> itemsProvider)
public FinderColumn.Builder<T> breadcrumbItemsProvider(BreadcrumbItemsProvider<T> breadcrumbItemsProvider)
public FinderColumn.Builder<T> itemRenderer(ItemRenderer<T> itemRenderer)
public FinderColumn.Builder<T> onItemSelect(ItemSelectionHandler<T> selectionHandler)
public FinderColumn.Builder<T> onPreview(PreviewCallback<T> previewCallback)
public FinderColumn.Builder<T> onBreadcrumbItem(BreadcrumbItemHandler<T> handler)
useFirstActionAsBreadcrumbHandler().public FinderColumn.Builder<T> useFirstActionAsBreadcrumbHandler()
onBreadcrumbItem(BreadcrumbItemHandler) this handler will be used instead of the first item action.public FinderColumn<T> build()
Copyright © 2018 JBoss, a division of Red Hat. All rights reserved.