Class NoRecordsToolbar<D extends IDataSource<T>,T,S>

Type Parameters:
D - datasource model object type = grid type
T - row/item model object type
All Implemented Interfaces:
Serializable, Iterable<Component>, IEventSink, IEventSource, IFeedbackContributor, IConverterLocator, IMetadataContext<Serializable,Component>, IQueueRegion, IHeaderContributor, IRequestableComponent, IHierarchical<Component>, IClusterable

public class NoRecordsToolbar<D extends IDataSource<T>,T,S> extends AbstractToolbar<D,T,S>
A toolbar that displays a "no records found" message when the data table contains no rows.

The message can be overridden by providing a resource with key datagrid.no-records-found

Author:
Igor Vaynberg (ivaynberg), Matej Knopp
See Also:
  • Constructor Details

    • NoRecordsToolbar

      public NoRecordsToolbar(DataGrid<D,T,S> table)
      Constructor
      Parameters:
      table - data table this toolbar will be attached to
    • NoRecordsToolbar

      public NoRecordsToolbar(DataGrid<D,T,S> grid, IModel<String> messageModel)
      Parameters:
      grid - data grid this toolbar will be attached to
      messageModel - model that will be used to display the "no records found" message
  • Method Details