package fr.openwide.core.wicket.more.markup.repeater.data;
import org.apache.wicket.markup.repeater.Item;
import org.apache.wicket.markup.repeater.data.DataView;
import org.apache.wicket.markup.repeater.data.IDataProvider;
import org.apache.wicket.model.IModel;
import fr.openwide.core.wicket.more.markup.repeater.OddEvenItem;
public abstract class OddEvenDataView<T> extends DataView<T> {
private static final long serialVersionUID = 7579892102655985018L;
public OddEvenDataView(String id, final IDataProvider<T> dataProvider, long itemsPerPage) {
super(id, dataProvider, itemsPerPage);
}
public OddEvenDataView(String id, final IDataProvider<T> dataProvider) {
super(id, dataProvider);
}
@Override
protected Item<T> newItem(final String id, int index, final IModel<T> model) {
return new OddEvenItem<T>(id, index, model);
}
}