
com.github.apetrelli.gwtintegration.cellview.client.widget.SimplePagedTable Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of gwt-integration-cellview Show documentation
Show all versions of gwt-integration-cellview Show documentation
Additional code to ease development of Cell-based widgets.
The newest version!
package com.github.apetrelli.gwtintegration.cellview.client.widget;
import com.github.apetrelli.gwtintegration.cellview.client.builder.CellTableWithListDataBuilder;
import com.google.gwt.core.client.GWT;
import com.google.gwt.uibinder.client.UiBinder;
import com.google.gwt.uibinder.client.UiField;
import com.google.gwt.user.cellview.client.CellTable;
import com.google.gwt.user.cellview.client.SimplePager;
import com.google.gwt.user.client.ui.Widget;
public class SimplePagedTable extends PagedTable {
@UiField(provided = true) CellTable dataTable;
@UiField SimplePager pager;
private static SimplePagedTableUiBinder uiBinder = GWT
.create(SimplePagedTableUiBinder.class);
@SuppressWarnings("rawtypes")
interface SimplePagedTableUiBinder extends
UiBinder {
}
public SimplePagedTable(CellTableWithListDataBuilder builder) {
super(builder);
}
@Override
protected void initWidget() {
initWidget(uiBinder.createAndBindUi(this));
}
@Override
protected void setDataTable(CellTable dataTable) {
this.dataTable = dataTable;
}
@Override
protected SimplePager getPager() {
return pager;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy