Nuxeo ECM Projects 5.4.3-SNAPSHOT

org.nuxeo.ecm.platform.contentview.jsf
Interface ContentViewState

All Superinterfaces:
Serializable
All Known Implementing Classes:
ContentViewStateImpl

public interface ContentViewState
extends Serializable

Implementations of this interface represent a content view state that can be used to restore a given content view.

State is restricted to given getters and setters. Some state information is actually taken on the page provider.

Since:
5.4.2

Method Summary
 String getContentViewName()
           
 Long getCurrentPage()
           
 Long getPageSize()
           
 Object[] getQueryParameters()
           
 List<String> getResultColumns()
           
 ContentViewLayout getResultLayout()
           
 DocumentModel getSearchDocumentModel()
           
 List<SortInfo> getSortInfos()
           
 void setContentViewName(String contentViewName)
           
 void setCurrentPage(Long currentPage)
           
 void setPageSize(Long pageSize)
           
 void setQueryParameters(Object[] parameters)
           
 void setResultColumns(List<String> resultColumns)
           
 void setResultLayout(ContentViewLayout resultLayout)
           
 void setSearchDocumentModel(DocumentModel searchDocument)
           
 void setSortInfos(List<SortInfo> sortInfos)
           
 

Method Detail

getContentViewName

String getContentViewName()

setContentViewName

void setContentViewName(String contentViewName)

getPageSize

Long getPageSize()

setPageSize

void setPageSize(Long pageSize)

getCurrentPage

Long getCurrentPage()

setCurrentPage

void setCurrentPage(Long currentPage)

getQueryParameters

Object[] getQueryParameters()

setQueryParameters

void setQueryParameters(Object[] parameters)

getSearchDocumentModel

DocumentModel getSearchDocumentModel()

setSearchDocumentModel

void setSearchDocumentModel(DocumentModel searchDocument)

getSortInfos

List<SortInfo> getSortInfos()

setSortInfos

void setSortInfos(List<SortInfo> sortInfos)

getResultLayout

ContentViewLayout getResultLayout()

setResultLayout

void setResultLayout(ContentViewLayout resultLayout)

getResultColumns

List<String> getResultColumns()

setResultColumns

void setResultColumns(List<String> resultColumns)

Nuxeo ECM Projects 5.4.3-SNAPSHOT

Copyright © 2011 Nuxeo SAS. All Rights Reserved.