All Implemented Interfaces:
Serializable, Iterable<Component>, IEventSink, IEventSource, IFeedbackContributor, IConverterLocator, IMetadataContext<Serializable,Component>, IQueueRegion, IHeaderContributor, IRequestableComponent, IHierarchical<Component>, IClusterable
Direct Known Subclasses:
ExportToolbar, FilterToolbar, HeadersToolbar, NavigationToolbar, NoRecordsToolbar

public abstract class AbstractToolbar extends Panel
A base class for data table toolbars
Author:
Igor Vaynberg (ivaynberg)
See Also:
  • Constructor Details

    • AbstractToolbar

      public AbstractToolbar(IModel<?> model, DataTable<?,?> table)
      Constructor
      Parameters:
      model - model
      table - data table this toolbar will be attached to
    • AbstractToolbar

      public AbstractToolbar(DataTable<?,?> table)
      Constructor
      Parameters:
      table - data table this toolbar will be attached to
  • Method Details

    • getTable

      protected DataTable<?,?> getTable()
      Returns:
      DataTable this toolbar is attached to