Uses of Class
io.goobi.viewer.model.cms.pages.CMSPage
Packages that use CMSPage
Package
Description
-
Uses of CMSPage in io.goobi.viewer.api.rest.model
Constructors in io.goobi.viewer.api.rest.model with parameters of type CMSPage -
Uses of CMSPage in io.goobi.viewer.controller
Methods in io.goobi.viewer.controller with parameters of type CMSPageModifier 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
Methods in io.goobi.viewer.dao that return CMSPageModifier and TypeMethodDescriptionIDAO.getCMSPage
(long id) getCMSPage.IDAO.getCMSPageDefaultViewForRecord
(String pi) IDAO.getCmsPageForStaticPage
(String pageName) getCmsPageForStaticPage.Methods in io.goobi.viewer.dao that return types with arguments of type CMSPageModifier 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) Methods in io.goobi.viewer.dao with parameters of type CMSPageModifier 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
Methods in io.goobi.viewer.dao.impl that return CMSPageModifier and TypeMethodDescriptionJPADAO.getCMSPage
(long id) getCMSPage.JPADAO.getCMSPageDefaultViewForRecord
(String pi) JPADAO.getCmsPageForStaticPage
(String pageName) getCmsPageForStaticPage.Methods in io.goobi.viewer.dao.impl that return types with arguments of type CMSPageModifier 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) Methods in io.goobi.viewer.dao.impl with parameters of type CMSPageModifier 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
Fields in io.goobi.viewer.dao.update with type parameters of type CMSPage -
Uses of CMSPage in io.goobi.viewer.faces.converters
Methods in io.goobi.viewer.faces.converters that return CMSPageModifier and TypeMethodDescriptionCmsPageConverter.getAsObject
(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component, String value) Methods in io.goobi.viewer.faces.converters with parameters of type CMSPageModifier and TypeMethodDescriptionCmsPageConverter.getAsString
(jakarta.faces.context.FacesContext context, jakarta.faces.component.UIComponent component, CMSPage object) -
Uses of CMSPage in io.goobi.viewer.managedbeans
Methods in io.goobi.viewer.managedbeans that return CMSPageModifier and TypeMethodDescriptionCmsBean.getCMSPage
(Long pageId) getCMSPage.CmsBean.getCurrentPage()
Getter for the fieldcurrentPage
.getPage.getPage.CmsPageEditBean.getSelectedPage()
Getter for the fieldselectedPage
.Methods in io.goobi.viewer.managedbeans that return types with arguments of type CMSPageModifier 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.Methods in io.goobi.viewer.managedbeans with parameters of type CMSPageModifier and TypeMethodDescriptionvoid
CmsPageEditBean.deletePage
(CMSPage page) Deletes given CMS page from the database.List
<jakarta.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.jakarta.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).Method parameters in io.goobi.viewer.managedbeans with type arguments of type CMSPageModifier and TypeMethodDescriptionvoid
CustomWidgetEditBean.setCmsPageMap
(Map<CMSPage, Boolean> cmsPageMap) -
Uses of CMSPage in io.goobi.viewer.model.cms
Methods in io.goobi.viewer.model.cms that return CMSPageModifier and TypeMethodDescriptionCMSNavigationItem.getCmsPage()
Getter for the fieldcmsPage
.CMSStaticPage.getCmsPage()
Getter for the fieldcmsPage
.getPage.Methods in io.goobi.viewer.model.cms that return types with arguments of type CMSPageMethods in io.goobi.viewer.model.cms with parameters of type CMSPageModifier and TypeMethodDescriptionvoid
CMSNavigationItem.setCmsPage
(CMSPage cmsPage) Setter for the fieldcmsPage
.void
CMSStaticPage.setCmsPage
(CMSPage cmsPage) Setter for the fieldcmsPage
.Constructors in io.goobi.viewer.model.cms with parameters of type CMSPageModifierConstructorDescriptionCMSNavigationItem
(CMSPage cmsPage) Constructor for CMSNavigationItem.SelectableNavigationItem
(CMSPage cmsPage) Constructor for SelectableNavigationItem. -
Uses of CMSPage in io.goobi.viewer.model.cms.pages
Methods in io.goobi.viewer.model.cms.pages with parameters of type CMSPageModifier and TypeMethodDescriptionint
int
Constructors in io.goobi.viewer.model.cms.pages with parameters of type CMSPageModifierConstructorDescriptioncreates a deep copy of the original CMSPage.CMSPageTemplate
(CMSPage original) -
Uses of CMSPage in io.goobi.viewer.model.cms.pages.content
Methods in io.goobi.viewer.model.cms.pages.content that return CMSPageModifier and TypeMethodDescriptionCMSComponent.getOwningPage()
CMSContent.getOwningPage()
PersistentCMSComponent.getOwningPage()
Methods in io.goobi.viewer.model.cms.pages.content with parameters of type CMSPage -
Uses of CMSPage in io.goobi.viewer.model.cms.pages.content.types
Methods in io.goobi.viewer.model.cms.pages.content.types that return types with arguments of type CMSPageModifier 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
Methods in io.goobi.viewer.model.cms.widgets that return types with arguments of type CMSPageModifier and TypeMethodDescriptionWidgetDisplayElement.getEmbeddingPages()
A list of CMS pages using this element.Methods in io.goobi.viewer.model.cms.widgets with parameters of type CMSPageConstructor parameters in io.goobi.viewer.model.cms.widgets with type arguments of type CMSPageModifierConstructorDescriptionWidgetDisplayElement
(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
Methods in io.goobi.viewer.model.cms.widgets.embed that return CMSPageModifier and TypeMethodDescriptionCMSSidebarElement.getOwnerPage()
theCMSPage
containing the elementMethods in io.goobi.viewer.model.cms.widgets.embed with parameters of type CMSPageModifier 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) Constructors in io.goobi.viewer.model.cms.widgets.embed with parameters of type CMSPageModifierConstructorDescriptionCMSSidebarElement
(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
Methods in io.goobi.viewer.model.cms.widgets.type with parameters of type CMSPageModifier 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
Methods in io.goobi.viewer.model.urlresolution that return CMSPageMethods in io.goobi.viewer.model.urlresolution that return types with arguments of type CMSPageModifier and TypeMethodDescriptionViewerPathBuilder.getCmsPage
(URI servicePath) Gets the best matching CMSPage which alternative url ('persistent url') matches the beginning of the given pathMethods in io.goobi.viewer.model.urlresolution with parameters of type CMSPageModifier and TypeMethodDescriptionvoid
ViewerPath.setCmsPage
(CMSPage cmsPage) Setter for the fieldcmsPage
.
CMSPageListContent.getNestedPages(Boolean, CMSTemplateManager)
instead