Example usage for org.apache.wicket.extensions.markup.html.repeater.data.table DataTable setVersioned

List of usage examples for org.apache.wicket.extensions.markup.html.repeater.data.table DataTable setVersioned

Introduction

In this page you can find the example usage for org.apache.wicket.extensions.markup.html.repeater.data.table DataTable setVersioned.

Prototype

public Component setVersioned(boolean versioned) 

Source Link

Usage

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);
}