public class ComponentSortableDataModel
extends org.richfaces.model.ScrollableTableDataModel<java.lang.Object>
| Constructor and Description |
|---|
ComponentSortableDataModel(java.lang.String var,
java.lang.Object value,
org.richfaces.model.SortOrder sortOrder) |
| Modifier and Type | Method and Description |
|---|---|
int |
getRowCount() |
java.lang.Object |
getWrappedData() |
java.util.List |
loadData(int startRow,
int endRow,
org.richfaces.model.SortOrder sortOrder) |
protected java.util.List |
prepareCollection(javax.faces.context.FacesContext context,
java.util.List collection,
org.richfaces.model.SortOrder sortOrder)
Wrap every list element with reflective sorting object, perform sorting, and then unwrap.
|
void |
setWrappedData(java.lang.Object value) |
getId, getObjectById, getRowData, getRowIndex, getRowKey, isRowAvailable, setRowIndex, setRowKey, walkpublic ComponentSortableDataModel(java.lang.String var,
java.lang.Object value,
org.richfaces.model.SortOrder sortOrder)
protected java.util.List prepareCollection(javax.faces.context.FacesContext context,
java.util.List collection,
org.richfaces.model.SortOrder sortOrder)
context - collection - sortOrder - public java.util.List loadData(int startRow,
int endRow,
org.richfaces.model.SortOrder sortOrder)
loadData in class org.richfaces.model.ScrollableTableDataModel<java.lang.Object>public int getRowCount()
getRowCount in class javax.faces.model.DataModelpublic java.lang.Object getWrappedData()
getWrappedData in class javax.faces.model.DataModelpublic void setWrappedData(java.lang.Object value)
setWrappedData in class javax.faces.model.DataModelCopyright © 2015. All Rights Reserved.