|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface MediaCollectionOverviewElement
Collection of MediaItems. This element can be created via the ElementManagementService.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from interface nl.gx.webmanager.cms.mediarepository.MediaCollectionElement |
|---|
MediaCollectionElement.TargetType |
| Method Summary | |
|---|---|
void |
addContentType(MediaContentType mediaContentType)
Adds a contenttype to the element. |
void |
addExcludingTerm(MediaTerm mediaTerm)
Add a excluding term to the element. |
void |
addMandatoryTerm(MediaTerm mediaTerm)
Add a mandatory term to the element. |
void |
addOptionalTerm(MediaTerm mediaTerm)
Add a optional term to the element. |
MediaContentType[] |
getContentTypes()
Returns the contenttypes of the element |
MediaTerm[] |
getExcludingTerms()
Returns the excluding terms of the element |
java.util.Date |
getFromDate()
Returns the from date for selecting mediaitems |
MediaTerm[] |
getIncludingTerms()
Deprecated. |
int |
getLastNumberOfDays()
Returns how many days content may be |
MediaTerm[] |
getMandatoryTerms()
Returns the mandatory terms of the element |
int |
getMaximumNumberOfItems()
Returns how many items maximum need to be shown |
MediaTerm[] |
getOptionalTerms()
Returns the optional terms of the element |
int |
getShowResultsFrom()
Returns the value of the 'show results from' field of the Media Overview. |
int |
getShowResultsTo()
Returns the value of the 'show results to' field of the Media Overview. |
MediaItemSortOptions |
getSortOptions()
Returns the selected MediaCollectionElementSortOptions |
java.lang.String |
getTitle()
Returns the title of the element. |
java.util.Date |
getToDate()
Returns the to date for selecting mediaitems |
boolean |
isContentDependent()
Returns if the mediaitems should be content dependent |
boolean |
isTypeOfPageDependent()
Returns if the mediaitems should be type of page dependent |
boolean |
isUseDateFromTo()
Returns if the useDateFromTo should be used as base for narrowing selection |
boolean |
isUseLastXDays()
Returns if the lastXDays should be used as base for narrowing selection |
boolean |
isUseTermRelations()
Returns if term relations via the thesaurus should be used to find mediaitems |
void |
removeContentType(MediaContentType mediaContentType)
Removes a contenttype from the element. |
void |
removeExcludingTerm(MediaTerm mediaTerm)
Remove excluding term to the element. |
void |
removeMandatoryTerm(MediaTerm mediaTerm)
Remove mandatory term to the element. |
void |
removeOptionalTerm(MediaTerm mediaTerm)
Remove optional term to the element. |
void |
setContentDependent(boolean isContentDependent)
Sets if the mediaitems should be content dependent. |
void |
setFromDate(java.util.Date date)
Sets the from date for selecting mediaitems. |
void |
setLastNumberOfDays(int lastNumberOfDays)
Sets how many days content may be shown. |
void |
setMaximumNumberOfItems(int maximumNumberOfItems)
Sets how many items maximum need to be shown. |
void |
setShowResultsFrom(int showResultsFrom)
Sets the value of the 'show results from' field of the Media Overview. |
void |
setShowResultsTo(int showResultsTo)
Sets the value of the 'show results to' field of the Media Overview. |
void |
setSortOptions(MediaItemSortOptions mediaItemSortOptions)
Sets the selected MediaItemSortOptions. |
void |
setToDate(java.util.Date date)
Sets the to date for selecting mediaitems. |
void |
setTypeOfPageDependent(boolean isTypeOfPageDependent)
Sets if the mediaitems should be type of page dependent. |
void |
setUseDateFromTo(boolean useDateFromTo)
Sets if the dateFromTo should be used as base for narrowing selection. |
void |
setUseLastXDays(boolean useLastXDays)
Sets if the lastXDays should be used as base for narrowing selection. |
void |
setUseTermRelations(boolean useTermRelations)
Sets if term relations via the thesaurus should be used to find mediaitems. |
| Methods inherited from interface nl.gx.webmanager.cms.mediarepository.MediaCollectionElement |
|---|
appendMediaItem, getAlternativeTargetPage, getMediaItems, getNumberOfMediaItems, getTargetType, insertMediaItem, isShownOnCurrentPage, removeMediaItem, setAlternativeTargetPage, setMediaItems, setTargetType, setTitle |
| 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 |
|---|
java.lang.String getTitle()
getTitle in interface MediaCollectionElementMediaTerm[] getExcludingTerms()
void addExcludingTerm(MediaTerm mediaTerm)
mediaTerm - the MediaTerm to be addedvoid removeExcludingTerm(MediaTerm mediaTerm)
mediaTerm - the MediaTerm to be removed@Deprecated MediaTerm[] getIncludingTerms()
MediaTerm[] getMandatoryTerms()
void addMandatoryTerm(MediaTerm mediaTerm)
mediaTerm - the MediaTerm to be addedvoid removeMandatoryTerm(MediaTerm mediaTerm)
mediaTerm - the MediaTerm to be removedMediaTerm[] getOptionalTerms()
void addOptionalTerm(MediaTerm mediaTerm)
mediaTerm - the MediaTerm to be addedvoid removeOptionalTerm(MediaTerm mediaTerm)
mediaTerm - the MediaTerm to be removedMediaContentType[] getContentTypes()
void addContentType(MediaContentType mediaContentType)
mediaContentType - to be addedvoid removeContentType(MediaContentType mediaContentType)
mediaContentType - to be removedboolean isContentDependent()
void setContentDependent(boolean isContentDependent)
indication - if content dependentboolean isTypeOfPageDependent()
void setTypeOfPageDependent(boolean isTypeOfPageDependent)
isTypeOfPageDependent - indication if type of page dependentint getLastNumberOfDays()
void setLastNumberOfDays(int lastNumberOfDays)
lastNumberOfDays - number of daysint getMaximumNumberOfItems()
void setMaximumNumberOfItems(int maximumNumberOfItems)
maximumNumberOfItems - number of itensjava.util.Date getFromDate()
void setFromDate(java.util.Date date)
date - from date for selecting mediaitemsjava.util.Date getToDate()
void setToDate(java.util.Date date)
date - to date for selecting mediaitemsMediaItemSortOptions getSortOptions()
void setSortOptions(MediaItemSortOptions mediaItemSortOptions)
the - selected MediaItemSortOptionsboolean isUseLastXDays()
void setUseLastXDays(boolean useLastXDays)
useLastXDays - indication if lastXDays is usedboolean isUseDateFromTo()
void setUseDateFromTo(boolean useDateFromTo)
useDateFromTo - indication if dateFromTo is usedboolean isUseTermRelations()
void setUseTermRelations(boolean useTermRelations)
useTermRelations - indication if term relations should be usedint getShowResultsFrom()
void setShowResultsFrom(int showResultsFrom)
showResultsFrom - holding the value of the 'show results from' fieldint getShowResultsTo()
void setShowResultsTo(int showResultsTo)
showResultsTo - holding the value of the 'show results to' field
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||