Uses of Class
io.goobi.viewer.model.cms.pages.CMSPage
Package
Description
-
Uses of CMSPage in io.goobi.viewer.api.rest.model
-
Uses of CMSPage in io.goobi.viewer.controller
Modifier and TypeMethodDescriptionstatic boolean
IndexerTools.reIndexCMSPage
(CMSPage page, Collection<? extends IndexAugmenter> augmenters) static void
IndexerTools.triggerReIndexCMSPage
(CMSPage page, List<? extends IndexAugmenter> augmenters) -
Uses of CMSPage in io.goobi.viewer.dao
Modifier and TypeMethodDescriptionIDAO.getCMSPage
(long id) getCMSPage.IDAO.getCMSPageDefaultViewForRecord
(String pi) IDAO.getCmsPageForStaticPage
(String pageName) getCmsPageForStaticPage.Modifier and TypeMethodDescriptionIDAO.getAllCMSPages()
getAllCMSPages.IDAO.getCMSPages
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, List<Long> allowedTemplates, List<String> allowedSubthemes, List<String> allowedCategories) getCMSPages.IDAO.getCMSPagesByCategory
(CMSCategory category) getCMSPagesByCategory.IDAO.getCMSPagesForRecord
(String pi, CMSCategory category) getCMSPagesForRecord.IDAO.getCMSPagesForSubtheme
(String subtheme) IDAO.getCMSPagesWithRelatedPi
(int first, int pageSize, LocalDateTime fromDate, LocalDateTime toDate) getCMSPagesWithRelatedPi.IDAO.getPagesUsingMap
(GeoMap map) Return a list of CMS-pages embedding the given mapIDAO.getPagesUsingMapInSidebar
(GeoMap map) Return a list of CMS-pages embedding the given map in a sidebar widgetIDAO.getPagesUsingSlider
(CMSSlider slider) IDAO.getPagesUsingWidget
(CustomSidebarWidget widget) Modifier and TypeMethodDescriptionboolean
IDAO.addCMSPage
(CMSPage page) addCMSPage.boolean
IDAO.deleteCMSPage
(CMSPage page) deleteCMSPage.IDAO.getRelatedNavItem
(CMSPage page) getRelatedNavItem.IDAO.getStaticPageForCMSPage
(CMSPage page) getStaticPageForCMSPage.boolean
IDAO.updateCMSPage
(CMSPage page) updateCMSPage. -
Uses of CMSPage in io.goobi.viewer.dao.impl
Modifier and TypeMethodDescriptionJPADAO.getCMSPage
(long id) getCMSPage.JPADAO.getCMSPageDefaultViewForRecord
(String pi) JPADAO.getCmsPageForStaticPage
(String pageName) getCmsPageForStaticPage.Modifier and TypeMethodDescriptionJPADAO.getAllCMSPages()
getAllCMSPages.JPADAO.getCMSPages
(int first, int pageSize, String sortField, boolean descending, Map<String, String> filters, List<Long> allowedTemplates, List<String> allowedSubthemes, List<String> allowedCategories) getCMSPages.JPADAO.getCMSPagesByCategory
(CMSCategory category) getCMSPagesByCategory.JPADAO.getCMSPagesForRecord
(String pi, CMSCategory category) getCMSPagesForRecord.JPADAO.getCMSPagesForSubtheme
(String subtheme) JPADAO.getCMSPagesWithRelatedPi
(int first, int pageSize, LocalDateTime fromDate, LocalDateTime toDate) getCMSPagesWithRelatedPi.JPADAO.getPagesUsingMap
(GeoMap map) Return a list of CMS-pages embedding the given mapJPADAO.getPagesUsingMapInSidebar
(GeoMap map) Return a list of CMS-pages embedding the given map in a sidebar widgetJPADAO.getPagesUsingSlider
(CMSSlider slider) JPADAO.getPagesUsingWidget
(CustomSidebarWidget widget) Modifier and TypeMethodDescriptionboolean
JPADAO.addCMSPage
(CMSPage page) addCMSPage.boolean
JPADAO.deleteCMSPage
(CMSPage page) deleteCMSPage.JPADAO.getRelatedNavItem
(CMSPage page) getRelatedNavItem.JPADAO.getStaticPageForCMSPage
(CMSPage page) getStaticPageForCMSPage.boolean
JPADAO.updateCMSPage
(CMSPage page) updateCMSPage. -
Uses of CMSPage in io.goobi.viewer.dao.update
-
Uses of CMSPage in io.goobi.viewer.faces.converters
Modifier and TypeMethodDescriptionCmsPageConverter.getAsObject
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, String value) Modifier and TypeMethodDescriptionCmsPageConverter.getAsString
(javax.faces.context.FacesContext context, javax.faces.component.UIComponent component, CMSPage object) -
Uses of CMSPage in io.goobi.viewer.managedbeans
Modifier and TypeMethodDescriptionCmsBean.getCMSPage
(Long pageId) getCMSPage.CmsBean.getCurrentPage()
Getter for the fieldcurrentPage
.getPage.getPage.CmsPageEditBean.getSelectedPage()
Getter for the fieldselectedPage
.Modifier and TypeMethodDescriptionCmsBean.getAllCMSPages()
getAllCMSPages.CmsBean.getAvailableCmsPages
(CMSStaticPage page) getAvailableCmsPages.CmsBean.getAvailableParentPages
(CMSPage page) getAvailableParentPages.CookieBannerBean.getCmsPageMap()
To use when selecting CMS-Pages on which to ignore the cookie-banner.CustomWidgetEditBean.getCmsPageMap()
CmsBean.getCMSPagesWithSearch()
getCMSPagesWithSearch.CmsBean.getCurrentCmsPageIfLoaded()
CmsBean.getDisplayedPages()
getDisplayedPages.CmsSliderBean.getEmbeddingCmsPages
(CMSSlider slider) GeoMapBean.getEmbeddingCmsPages
(GeoMap map) getEmbeddingCmsPages.CmsBean.getLazyModelPages()
Getter for the fieldlazyModelPages
.CmsBean.getMostRecentlyEditedPages
(int number) Returns the most recently edited CMS pages from the lazy model, which should include all restrictions placed upon the current user.CmsBean.getRelatedPages
(String pi) getRelatedPages.CmsBean.getRelatedPages
(String pi, CMSCategory category) getRelatedPages.CmsBean.getValidCMSPages()
getValidCMSPages.Modifier and TypeMethodDescriptionvoid
CmsPageEditBean.deletePage
(CMSPage page) Deletes given CMS page from the database.List<javax.faces.model.SelectItem>
CmsPageEditBean.getAvailableComponents
(CMSPage page) getAvailableComponents.CmsBean.getAvailableParentPages
(CMSPage page) getAvailableParentPages.static String
NavigationHelper.getCMSPageNavigationId
(CMSPage cmsPage) Produce an identifier string for a cms page to use for identifying the page in the navigation barCollectionViewBean.getLoadedCollectionsForPage
(CMSPage page) getLoadedCollectionsForPage.getPage.CmsBean.getRepresentativeImageForQuery
(CMSPage page) getRepresentativeImageForQuery.CmsBean.getRepresentativeImageForQuery
(CMSPage page, int width, int height) getRepresentativeImageForQuery.NavigationHelper.getSearchUrl
(int activeSearchType, CMSPage cmsPage) getSearchUrl.javax.faces.component.html.HtmlPanelGroup
CMSSidebarWidgetsBean.getSidebarGroup
(List<CMSSidebarElement> elements, CMSPage page) Getter for the fieldsidebarGroup
.getUrl.getUrl.boolean
CmsBean.isLinkedFromNavBar
(CMSPage page) isLinkedFromNavBar.boolean
CmsBean.isLinkedToStaticPage
(CMSPage page) boolean
CmsBean.isMappedToStaticPage
(CMSPage page) boolean
mayEdit.void
CollectionViewBean.removeCollectionsForPage
(CMSPage page) removeCollectionsForPage.void
CmsDynamicContentBean.setCmsPage
(CMSPage page) Deprecated.void
CmsBean.setCurrentPage
(CMSPage currentPage) Setter for the fieldcurrentPage
.void
NavigationHelper.setCurrentPage
(CMSPage cmsPage) void
CmsPageEditBean.setSelectedPage
(CMSPage currentPage) Setter for the fieldselectedPage
.void
BreadcrumbBean.updateBreadcrumbs
(CMSPage cmsPage) Updates breadcrumbs from the given CMS page (and any breadcrumb predecessor pages).Modifier and TypeMethodDescriptionvoid
CustomWidgetEditBean.setCmsPageMap
(Map<CMSPage, Boolean> cmsPageMap) -
Uses of CMSPage in io.goobi.viewer.model.cms
Modifier and TypeMethodDescriptionCMSNavigationItem.getCmsPage()
Getter for the fieldcmsPage
.CMSStaticPage.getCmsPage()
Getter for the fieldcmsPage
.getPage.Modifier and TypeMethodDescriptionvoid
CMSNavigationItem.setCmsPage
(CMSPage cmsPage) Setter for the fieldcmsPage
.void
CMSStaticPage.setCmsPage
(CMSPage cmsPage) Setter for the fieldcmsPage
.ModifierConstructorDescriptionCMSNavigationItem
(CMSPage cmsPage) Constructor for CMSNavigationItem.SelectableNavigationItem
(CMSPage cmsPage) Constructor for SelectableNavigationItem. -
Uses of CMSPage in io.goobi.viewer.model.cms.pages
Modifier and TypeMethodDescriptionint
int
ModifierConstructorDescriptioncreates a deep copy of the original CMSPage.CMSPageTemplate
(CMSPage original) -
Uses of CMSPage in io.goobi.viewer.model.cms.pages.content
Modifier and TypeMethodDescriptionCMSComponent.getOwningPage()
CMSContent.getOwningPage()
PersistentCMSComponent.getOwningPage()
-
Uses of CMSPage in io.goobi.viewer.model.cms.pages.content.types
Modifier and TypeMethodDescriptionCMSPageListContent.getNestedPages
(Boolean random, CMSTemplateManager templateManager) Getter for the fieldnestedPages
.CMSPageListContent.getNestedPages
(Boolean random, Boolean paged, CMSTemplateManager templateManager) Deprecated.CMSPageListContent.getNestedPagesByCategory
(boolean random, boolean paged, CMSCategory category, CMSTemplateManager templateManager) Deprecated.CMSPageListContent.getNestedPagesByCategory
(boolean random, CMSCategory category, CMSTemplateManager templateManager) Getter for the fieldnestedPages
. -
Uses of CMSPage in io.goobi.viewer.model.cms.widgets
Modifier and TypeMethodDescriptionWidgetDisplayElement.getEmbeddingPages()
A list of CMS pages using this element.ModifierConstructorDescriptionWidgetDisplayElement
(de.intranda.metadata.multilanguage.IMetadataValue title, de.intranda.metadata.multilanguage.IMetadataValue description, List<CMSPage> embeddingPages, WidgetGenerationType generationType, WidgetContentType contentType) Default constructor for widgets without underlying data (i.e. default widgets)WidgetDisplayElement
(de.intranda.metadata.multilanguage.IMetadataValue title, de.intranda.metadata.multilanguage.IMetadataValue description, List<CMSPage> embeddingPages, WidgetGenerationType generationType, WidgetContentType contentType, Long id, IPolyglott translations) Default constructor for widgets with underlying data identified by the given id -
Uses of CMSPage in io.goobi.viewer.model.cms.widgets.embed
Modifier and TypeMethodDescriptionCMSSidebarElement.getOwnerPage()
theCMSPage
containing the elementModifier and TypeMethodDescriptionstatic CMSSidebarElement
CMSSidebarElement.copy
(CMSSidebarElement orig, CMSPage owner) Clones the given sidebar element and assigns the given CMSPage as owner.void
CMSSidebarElement.setOwnerPage
(CMSPage ownerPage) ModifierConstructorDescriptionCMSSidebarElement
(CMSSidebarElement orig, CMSPage owner) Default constructor for a certain type of widget and owning CMSPageCMSSidebarElement
(WidgetContentType type, CMSPage owner) Default constructor for a certain type of widgetCMSSidebarElementAutomatic
(CMSSidebarElementAutomatic orig, CMSPage owner) Cloning constructor assigning the given CMSPage as ownerCMSSidebarElementAutomatic
(GeoMap map, CMSPage owner) CMSSidebarElementCustom
(CustomSidebarWidget widget, CMSPage owner) Default constructor for aCustomSidebarWidget
providing the data and an owningCMSPage
CMSSidebarElementCustom
(CMSSidebarElementCustom orig, CMSPage owner) Cloning constructor with a CMSPage to set as ownerCMSSidebarElementDefault
(CMSSidebarElementDefault orig, CMSPage owner) Cloning constructor with a CMSPage to set as ownerCMSSidebarElementDefault
(WidgetContentType type, CMSPage owner) Default constructor for aWidgetContentType
determining the xhtml component to use and an owningCMSPage
-
Uses of CMSPage in io.goobi.viewer.model.cms.widgets.type
Modifier and TypeMethodDescriptionboolean
AutomaticWidgetType.isAllowedForPage
(CMSPage page) boolean
CustomWidgetType.isAllowedForPage
(CMSPage page) boolean
DefaultWidgetType.isAllowedForPage
(CMSPage page) boolean
WidgetContentType.isAllowedForPage
(CMSPage page) -
Uses of CMSPage in io.goobi.viewer.model.urlresolution
Modifier and TypeMethodDescriptionViewerPathBuilder.getCmsPage
(URI servicePath) Gets the best matching CMSPage which alternative url ('persistent url') matches the beginning of the given pathModifier and TypeMethodDescriptionvoid
ViewerPath.setCmsPage
(CMSPage cmsPage) Setter for the fieldcmsPage
.
CMSPageListContent.getNestedPages(Boolean, CMSTemplateManager)
instead