|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.wicket.extensions.markup.html.repeater.util.SortableDataProvider
public abstract class SortableDataProvider
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(java.lang.String property,
boolean ascending)
Sets the current sort state |
void |
setSortState(ISortState state)
Setter for the sort state object |
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 ISortStateLocator
ISortStateLocator.getSortState()
public final void setSortState(ISortState state)
ISortStateLocator
setSortState
in interface ISortStateLocator
state
- new sort stateISortStateLocator.setSortState(org.apache.wicket.extensions.markup.html.repeater.data.sort.ISortState)
public SortParam getSort()
public void setSort(SortParam param)
param
- parameter containing new sorting informationpublic void setSort(java.lang.String property, boolean ascending)
property
- sort propertyascending
- sort directionpublic void detach()
IDetachable
detach
in interface IDetachable
IDetachable.detach()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |