public class PaginableDocumentModelListImpl extends PaginablePageProvider<DocumentModel> implements PaginableDocumentModelList
PageProvider
as a DocumentList
Constructor and Description |
---|
PaginableDocumentModelListImpl(PageProvider<DocumentModel> provider) |
PaginableDocumentModelListImpl(PageProvider<DocumentModel> provider,
String documentLinkBuilder)
Creates a
PaginableDocumentModelListImpl with more display
information. |
Modifier and Type | Method and Description |
---|---|
String |
getDocumentLinkBuilder()
Returns the name of what will be used to compute the document URLs,
usually a codec name.
|
PageProvider<DocumentModel> |
getProvider() |
long |
totalSize()
Returns the total size of the bigger list this is a part of.
|
getCurrentPageIndex, getCurrentPageSize, getErrorMessage, getMaxPageSize, getNumberOfPages, getPageSize, getResultsCount, hasError, isLastPageAvailable, isNextPageAvailable, isPreviousPageAvailable, isSortable
add, add, addAll, addAll, clear, clone, contains, ensureCapacity, get, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray, trimToSize
equals, hashCode
containsAll, toString
getCurrentPageIndex, getCurrentPageSize, getErrorMessage, getMaxPageSize, getNumberOfPages, getPageSize, getResultsCount, hasError, isLastPageAvailable, isNextPageAvailable, isPreviousPageAvailable, isSortable
public PaginableDocumentModelListImpl(PageProvider<DocumentModel> provider)
public PaginableDocumentModelListImpl(PageProvider<DocumentModel> provider, String documentLinkBuilder)
PaginableDocumentModelListImpl
with more display
information.documentLinkBuilder
- the name of what will be used to compute the
document URLs, usually a codec name.public PageProvider<DocumentModel> getProvider()
public String getDocumentLinkBuilder()
PaginableDocumentModelList
getDocumentLinkBuilder
in interface PaginableDocumentModelList
public long totalSize()
DocumentModelList
totalSize
in interface DocumentModelList
Copyright © 2013 Nuxeo SA. All Rights Reserved.