public abstract class AbstractLangridSortableDataProvider<T>
extends org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<T>
Constructor and Description |
---|
AbstractLangridSortableDataProvider() |
Modifier and Type | Method and Description |
---|---|
protected void |
doErrorProcess(ServiceManagerException e) |
protected MatchingCondition[] |
getConditions() |
protected abstract LangridList<T> |
getList(int first,
int count) |
protected Order[] |
getOrders() |
protected Scope |
getScope() |
protected abstract int |
getTotalCount() |
Iterator<T> |
iterator(int first,
int count) |
org.apache.wicket.model.IModel<T> |
model(T obj) |
void |
setConditions(MatchingCondition[] conditions,
Order[] orders,
Scope scope) |
int |
size() |
public int size()
public void setConditions(MatchingCondition[] conditions, Order[] orders, Scope scope)
protected abstract LangridList<T> getList(int first, int count) throws ServiceManagerException
ServiceManagerException
protected abstract int getTotalCount() throws ServiceManagerException
ServiceManagerException
protected void doErrorProcess(ServiceManagerException e)
protected MatchingCondition[] getConditions()
protected Order[] getOrders()
protected Scope getScope()