public Iterator getCurrentPageRows()
{
sortRows();
int nPageSize = getPagingState().getPageSize();
if (nPageSize <= 0) return new ArrayIterator(m_arrRows);
int nCurrentPage = getPagingState().getCurrentPage();
int nFrom = nCurrentPage * nPageSize;
int nTo = (nCurrentPage + 1) * nPageSize;
return new ArrayIterator(m_arrRows, nFrom, nTo);
}