Uses of Class
org.opencms.xml.containerpage.CmsContainerPageBean
Packages that use CmsContainerPageBean
Package
Description
Contains the container page editor service classes.
The implementation of the OpenCms JSP tag library, with some additional utility classes to
help in JSP scriplet code and navigation building.
Utility classes to be used for JSP pages.
Contains functions for the ADE main pages, commonly called "Container Pages" in OpenCms.
-
Uses of CmsContainerPageBean in org.opencms.ade.containerpage
Methods in org.opencms.ade.containerpage that return CmsContainerPageBeanModifier and TypeMethodDescriptionCmsDetailOnlyContainerPageBuilder.build()Builds the container page bean.static CmsContainerPageBeanCmsDetailOnlyContainerUtil.getDetailOnlyPage(CmsObject cms, javax.servlet.ServletRequest req, String pageRootPath) Returns the detail only container page bean ornullif none available.static CmsContainerPageBeanCmsDetailOnlyContainerUtil.getDetailOnlyPage(CmsObject cms, javax.servlet.ServletRequest req, String pageRootPath, boolean lookupContextFirst) Returns the detail only container page bean ornullif none available.CmsModelGroupHelper.prepareforModelGroupContent(Map<String, CmsContainerElementBean> elements, List<String> foundGroups, CmsContainerPageBean page, boolean alwaysCopy, Locale locale, String createContextPath) Adds the model group elements to the page.CmsModelGroupHelper.readModelGroups(CmsContainerPageBean page) Reads the present model groups and merges their containers into the page.CmsModelGroupHelper.removeModelGroupContainers(CmsContainerPageBean page) Removes the model group containers.CmsModelGroupHelper.saveModelGroups(CmsContainerPageBean page, CmsResource pageResource) Saves the model groups of the given container page.Methods in org.opencms.ade.containerpage with parameters of type CmsContainerPageBeanModifier and TypeMethodDescriptionstatic StringCmsContainerpageService.getSerializedElementInfo(CmsObject cms, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, CmsContainerElementBean elementBean, CmsContainerPageBean page) Returns the serialized element data.CmsModelGroupHelper.prepareforModelGroupContent(Map<String, CmsContainerElementBean> elements, List<String> foundGroups, CmsContainerPageBean page, boolean alwaysCopy, Locale locale, String createContextPath) Adds the model group elements to the page.CmsModelGroupHelper.readModelGroups(CmsContainerPageBean page) Reads the present model groups and merges their containers into the page.CmsModelGroupHelper.removeModelGroupContainers(CmsContainerPageBean page) Removes the model group containers.static CmsXmlContainerPageCmsDetailOnlyContainerUtil.saveDetailOnlyPage(CmsObject cms, CmsResource content, String locale, CmsContainerPageBean page) Saves a detail-only page for a content.CmsModelGroupHelper.saveModelGroups(CmsContainerPageBean page, CmsResource pageResource) Saves the model groups of the given container page.Constructors in org.opencms.ade.containerpage with parameters of type CmsContainerPageBeanModifierConstructorDescriptionCmsElementUtil(CmsObject cms, String currentPageUri, CmsContainerPageBean containerPage, CmsUUID detailContentId, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, boolean isDragMode, Locale locale) Creates a new instance. -
Uses of CmsContainerPageBean in org.opencms.jsp
Methods in org.opencms.jsp with parameters of type CmsContainerPageBeanModifier and TypeMethodDescriptionprotected voidCmsJspTagHeadIncludes.collectHeadIncludesForContainerElement(CmsObject cms, javax.servlet.ServletRequest req, CmsJspStandardContextBean standardContext, CmsContainerPageBean containerPage, String includeType, Set<String> headincludes, Map<String, String> inline) Collects the head includes for a given container element.protected voidCmsJspTagContainer.printElementWrapperTagStart(CmsObject cms, CmsContainerElementBean elementBean, CmsContainerPageBean page, boolean isGroupContainer) Prints the opening element wrapper tag for the container page editor if we are in Offline mode. -
Uses of CmsContainerPageBean in org.opencms.jsp.util
Fields in org.opencms.jsp.util declared as CmsContainerPageBeanModifier and TypeFieldDescriptionprotected CmsContainerPageBeanCmsJspContentAttachmentsBean.m_pageThe container page bean.Methods in org.opencms.jsp.util that return CmsContainerPageBeanModifier and TypeMethodDescriptionCmsJspStandardContextBean.getDetailOnlyPage()Returns the detail only page.protected CmsContainerPageBeanCmsJspContentAttachmentsBean.getPage()Gets the container page bean for the detail-only page.CmsJspStandardContextBean.getPage()Returns the currently displayed container page.Methods in org.opencms.jsp.util with parameters of type CmsContainerPageBeanModifier and TypeMethodDescriptionvoidCmsJspStandardContextBean.setDetailOnlyPage(CmsContainerPageBean detailOnlyPage) Sets the detail only page.voidCmsJspStandardContextBean.setPage(CmsContainerPageBean page) Sets the currently displayed container page.Constructors in org.opencms.jsp.util with parameters of type CmsContainerPageBeanModifierConstructorDescriptionCreates a new instance. -
Uses of CmsContainerPageBean in org.opencms.xml.containerpage
Methods in org.opencms.xml.containerpage that return CmsContainerPageBeanModifier and TypeMethodDescriptionprotected CmsContainerPageBeanCmsXmlContainerPage.cleanupContainersContainers(CmsObject cms, CmsContainerPageBean cntPage) Removes all empty containers and merges the containers of the current document that are not used in the given container page with it.CmsXmlContainerPage.getContainerPage(CmsObject cms) Gets the container page content as a bean.CmsXmlContainerPage.getOriginalContainerPage(CmsObject cms) Gets the container page content as a bean.protected CmsContainerPageBeanCmsXmlContainerPage.removeEmptyContainers(CmsContainerPageBean cntPage) Removes all empty containers to clean up container page XML.Methods in org.opencms.xml.containerpage with parameters of type CmsContainerPageBeanModifier and TypeMethodDescriptionprotected CmsContainerPageBeanCmsXmlContainerPage.cleanupContainersContainers(CmsObject cms, CmsContainerPageBean cntPage) Removes all empty containers and merges the containers of the current document that are not used in the given container page with it.byte[]CmsXmlContainerPage.createContainerPageXml(CmsObject cms, CmsContainerPageBean cntPage) Saves a container page bean to the in-memory XML structure and returns the changed content.protected CmsContainerPageBeanCmsXmlContainerPage.removeEmptyContainers(CmsContainerPageBean cntPage) Removes all empty containers to clean up container page XML.voidCmsXmlContainerPage.save(CmsObject cms, CmsContainerPageBean cntPage) Saves given container page in the current locale, and not only in memory but also to VFS.voidCmsXmlContainerPage.save(CmsObject cms, CmsContainerPageBean cntPage, boolean ifChangedOnly) Saves given container page in the current locale, and not only in memory but also to VFS.protected voidCmsXmlContainerPage.saveContainerPage(CmsObject cms, org.dom4j.Element parent, CmsContainerPageBean cntPage) Adds the given container page to the given element.voidCmsXmlContainerPage.writeContainerPage(CmsObject cms, CmsContainerPageBean cntPage) Saves a container page in in-memory XML structure. -
Uses of CmsContainerPageBean in org.opencms.xml.containerpage.mutable
Methods in org.opencms.xml.containerpage.mutable that return CmsContainerPageBeanModifier and TypeMethodDescriptionCmsMutableContainerPage.toImmutable()Converts this object to a CmsContainerPageBean.Methods in org.opencms.xml.containerpage.mutable with parameters of type CmsContainerPageBeanModifier and TypeMethodDescriptionstatic CmsMutableContainerPageCmsMutableContainerPage.fromImmutable(CmsContainerPageBean page) Converts a CmsContainerPageBean to an instance of this class. -
Uses of CmsContainerPageBean in org.opencms.xml.templatemapper
Methods in org.opencms.xml.templatemapper that return CmsContainerPageBeanModifier and TypeMethodDescriptionCmsTemplateMapper.transformContainerpageBean(CmsObject cms, CmsContainerPageBean input, String rootPath) Transforms a container page bean.Methods in org.opencms.xml.templatemapper with parameters of type CmsContainerPageBeanModifier and TypeMethodDescriptionCmsTemplateMapper.transformContainerpageBean(CmsObject cms, CmsContainerPageBean input, String rootPath) Transforms a container page bean. -
Uses of CmsContainerPageBean in org.opencms.xml.xml2json.renderer
Methods in org.opencms.xml.xml2json.renderer with parameters of type CmsContainerPageBeanModifier and TypeMethodDescriptionCmsJsonRendererContainerPage.buildTree(CmsContainerPageBean page, String rootPath) Builds a tree from the given container page bean.