com.ibm.portal
Interface PagedListModel<E>

All Superinterfaces:
ListModel<E>
All Known Subinterfaces:
CountableIterablePagedListModel<E>, RatingModel<R>, RatingModelController<R,M>, ResourceModel<R>, ResourceModelController<R,M>, TagModel<T>, TagModelController<T,M>

public interface PagedListModel<E>
extends ListModel<E>

A list model that is capable of providing a paged iterator.

Since:
5.1.0.1

Method Summary
 PagedIterator<E> pagedIterator()
          Returns a PagedIterator for this list model.
 
Methods inherited from interface com.ibm.portal.ListModel
iterator
 

Method Detail

pagedIterator

PagedIterator<E> pagedIterator()
                               throws ModelException
Returns a PagedIterator for this list model.

Returns:
an iterator supporting paging.
Throws:
ModelException - if an error occurs during creation of the paged iterator.