List of usage examples for org.apache.wicket.extensions.markup.html.repeater.data.table DataTable setVersioned
public Component setVersioned(boolean versioned)
From source file:org.onexus.website.api.widgets.tableviewer.DataTablePanel.java
License:Apache License
public DataTablePanel(String id, final List<? extends IColumn<IEntityTable, String>> columns, final EntitiesRowProvider dataProvider, final long defaultRowsPerPage) { super(id);//w ww .ja v a2 s.c o m this.dataProvider = dataProvider; indicator = new WebMarkupContainer("indicator"); indicator.setOutputMarkupId(true); indicator.add(new Image("loading", OnDomReadyPanel.LOADING_IMAGE)); add(indicator); DataTable<IEntityTable, String> resultTable = new DataTable<IEntityTable, String>("datatable", columns, dataProvider, defaultRowsPerPage); resultTable.setOutputMarkupId(true); resultTable.setVersioned(false); resultTable.addTopToolbar(new HeadersToolbar(resultTable, dataProvider)); resultTable.addBottomToolbar(new NoRecordsToolbar(resultTable)); resultTable.addBottomToolbar(new NavigationToolbar(resultTable)); add(resultTable); }