|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider<T>
T - public abstract class SortableDataProvider<T>
Convenience implementation of a data provider that can also act as a locator for a
SingleSortState object.
Most times it is convenient to keep sort and filtering information inside the data provider
implementation because it makes that information easy to access within the data provider.
| Constructor Summary | |
|---|---|
SortableDataProvider()
|
|
| Method Summary | |
|---|---|
void |
detach()
Detaches model after use. |
SortParam |
getSort()
Returns current sort state |
ISortState |
getSortState()
|
void |
setSort(SortParam param)
Sets the current sort state |
void |
setSort(String property,
SortOrder order)
Sets the current sort state |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.apache.wicket.markup.repeater.data.IDataProvider |
|---|
iterator, model, size |
| Constructor Detail |
|---|
public SortableDataProvider()
| Method Detail |
|---|
public final ISortState getSortState()
getSortState in interface ISortStateLocatorISortStateLocator.getSortState()public SortParam getSort()
public void setSort(SortParam param)
param - parameter containing new sorting information
public void setSort(String property,
SortOrder order)
property - sort propertyorder - sort orderpublic void detach()
IDetachable
detach in interface IDetachableIDetachable.detach()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||