|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface PageCollectionElement
Collection of pages.
| Method Summary | |
|---|---|
int |
getAge()
Return the value of the age filter in days. |
java.util.Date |
getDateFrom()
Return the from date for the date filter. |
java.util.Date |
getDateTo()
Return the to date for the date filter. |
int |
getMaxNumberOfResults()
Returns the maximum number of results to be shown. |
PageLabel[] |
getPageLabels()
Returns the labels by which to filter the pages that are shown |
Page[] |
getPages()
Return array of Page. |
int |
getResultFrom()
Returns the index of the first result to be shown |
int |
getResultTo()
Returns the index of the last result to be shown |
java.lang.String |
getTitle()
Return the title configured at the element. |
Page |
getTopPage()
Returns the top page; the element displays a collection of its' child pages. |
boolean |
isFilterByAge()
Indicates whether to filter by age. |
boolean |
isFilterByDate()
Indicates whether to filter by date. |
boolean |
isFilterByLabel()
Indicates whether to filter by label. |
boolean |
isSortByAgeAscending()
Indicates whether to sort ascending by age. |
boolean |
isSortByDateAscending()
Indicates whether to sort ascending by date. |
boolean |
isSortByLabelAscending()
Indicates whether to sort ascending by label. |
boolean |
isUseMaxNumberOfResultsFilter()
Indicates whether to limit the number of results to the configured maximum |
| Methods inherited from interface nl.gx.webmanager.cms.element.Element |
|---|
cleanup, copy, getEditElementHeader, getElementHolder, getHeader, getIcon, getMediaItemVersion, getPageModel, getPageModelElement, getPageVersion, getPersonalization, getWebsite, isAuthorized, setAuthorized, setDefaultPresentation, setEditElementHeader, setHeader, setIcon, setPersonalization |
| Methods inherited from interface nl.gx.webmanager.cms.core.Presentable |
|---|
getPresentation, render, render, setPresentation |
| Methods inherited from interface nl.gx.webmanager.wrapper.Wrapper |
|---|
getId, getUUID, setId, setUUID |
| Methods inherited from interface nl.gx.webmanager.springmvc.DelegatedControllerAware |
|---|
getDelegatedController, setDelegatedController |
| Method Detail |
|---|
Page[] getPages()
java.lang.String getTitle()
int getAge()
java.util.Date getDateFrom()
java.util.Date getDateTo()
boolean isSortByAgeAscending()
boolean isSortByDateAscending()
boolean isSortByLabelAscending()
PageLabel[] getPageLabels()
int getMaxNumberOfResults()
int getResultFrom()
int getResultTo()
Page getTopPage()
boolean isFilterByAge()
boolean isFilterByDate()
boolean isFilterByLabel()
boolean isUseMaxNumberOfResultsFilter()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||