private BSDataTable<SInstance, ?> buildTable(String id, IModel<? extends SInstance> model, SViewBreadcrumb view, WicketBuildContext ctx, ViewMode viewMode) { BSDataTableBuilder<SInstance, ?, ?> builder = new BSDataTableBuilder<>(newDataProvider(model)); builder.withNoRecordsToolbar(); configureColumns(view.getColumns(), builder, model, ctx, viewMode, view); return builder.build(id); }
private BSDataTable<SInstance, ?> buildTable(String id, IModel<? extends SInstance> model, WicketBuildContext ctx, ViewMode viewMode) { SViewBreadcrumb view = (SViewBreadcrumb) ctx.getView(); BSDataTableBuilder<SInstance, ?, ?> builder = new BSDataTableBuilder<>(newDataProvider(model)); builder.withNoRecordsToolbar(); configureColumns(view.getColumns(), builder, model, ctx, viewMode); return builder.build(id); }