Uses of Class
org.opencms.xml.containerpage.CmsContainerPageBean
-
Packages that use CmsContainerPageBean Package Description org.opencms.ade.containerpage Contains the container page editor service classes.org.opencms.jsp The implementation of the OpenCms JSP tag library, with some additional utility classes to help in JSP scriplet code and navigation building.org.opencms.jsp.util Utility classes to be used for JSP pages.org.opencms.xml.containerpage Contains functions for the ADE main pages, commonly called "Container Pages" in OpenCms.org.opencms.xml.containerpage.mutable org.opencms.xml.templatemapper org.opencms.xml.xml2json.renderer -
-
Uses of CmsContainerPageBean in org.opencms.ade.containerpage
Methods in org.opencms.ade.containerpage that return CmsContainerPageBean Modifier and Type Method Description CmsContainerPageBean
CmsDetailOnlyContainerPageBuilder. build()
Builds the container page bean.static CmsContainerPageBean
CmsDetailOnlyContainerUtil. getDetailOnlyPage(CmsObject cms, javax.servlet.ServletRequest req, java.lang.String pageRootPath)
Returns the detail only container page bean ornull
if none available.static CmsContainerPageBean
CmsDetailOnlyContainerUtil. getDetailOnlyPage(CmsObject cms, javax.servlet.ServletRequest req, java.lang.String pageRootPath, boolean lookupContextFirst)
Returns the detail only container page bean ornull
if none available.CmsContainerPageBean
CmsModelGroupHelper. prepareforModelGroupContent(java.util.Map<java.lang.String,CmsContainerElementBean> elements, java.util.List<java.lang.String> foundGroups, CmsContainerPageBean page, boolean alwaysCopy, java.util.Locale locale, java.lang.String createContextPath)
Adds the model group elements to the page.CmsContainerPageBean
CmsModelGroupHelper. readModelGroups(CmsContainerPageBean page)
Reads the present model groups and merges their containers into the page.CmsContainerPageBean
CmsModelGroupHelper. removeModelGroupContainers(CmsContainerPageBean page)
Removes the model group containers.CmsContainerPageBean
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 CmsContainerPageBean Modifier and Type Method Description static java.lang.String
CmsContainerpageService. getSerializedElementInfo(CmsObject cms, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, CmsContainerElementBean elementBean, CmsContainerPageBean page)
Returns the serialized element data.CmsContainerPageBean
CmsModelGroupHelper. prepareforModelGroupContent(java.util.Map<java.lang.String,CmsContainerElementBean> elements, java.util.List<java.lang.String> foundGroups, CmsContainerPageBean page, boolean alwaysCopy, java.util.Locale locale, java.lang.String createContextPath)
Adds the model group elements to the page.CmsContainerPageBean
CmsModelGroupHelper. readModelGroups(CmsContainerPageBean page)
Reads the present model groups and merges their containers into the page.CmsContainerPageBean
CmsModelGroupHelper. removeModelGroupContainers(CmsContainerPageBean page)
Removes the model group containers.static CmsXmlContainerPage
CmsDetailOnlyContainerUtil. saveDetailOnlyPage(CmsObject cms, CmsResource content, java.lang.String locale, CmsContainerPageBean page)
Saves a detail-only page for a content.CmsContainerPageBean
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 CmsContainerPageBean Constructor Description CmsElementUtil(CmsObject cms, java.lang.String currentPageUri, CmsContainerPageBean containerPage, CmsUUID detailContentId, javax.servlet.http.HttpServletRequest req, javax.servlet.http.HttpServletResponse res, boolean isDragMode, java.util.Locale locale)
Creates a new instance. -
Uses of CmsContainerPageBean in org.opencms.jsp
Methods in org.opencms.jsp with parameters of type CmsContainerPageBean Modifier and Type Method Description protected void
CmsJspTagHeadIncludes. collectHeadIncludesForContainerElement(CmsObject cms, javax.servlet.ServletRequest req, CmsJspStandardContextBean standardContext, CmsContainerPageBean containerPage, java.lang.String includeType, java.util.Set<java.lang.String> headincludes, java.util.Map<java.lang.String,java.lang.String> inline)
Collects the head includes for a given container element.protected void
CmsJspTagContainer. 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 CmsContainerPageBean Modifier and Type Field Description protected CmsContainerPageBean
CmsJspContentAttachmentsBean. m_page
The container page bean.Methods in org.opencms.jsp.util that return CmsContainerPageBean Modifier and Type Method Description CmsContainerPageBean
CmsJspStandardContextBean. getDetailOnlyPage()
Returns the detail only page.protected CmsContainerPageBean
CmsJspContentAttachmentsBean. getPage()
Gets the container page bean for the detail-only page.CmsContainerPageBean
CmsJspStandardContextBean. getPage()
Returns the currently displayed container page.CmsContainerPageBean
CmsJspStandardContextBean. getPage(java.lang.Object page, java.lang.Object locale)
Returns the container page bean for the give page and locale.Methods in org.opencms.jsp.util with parameters of type CmsContainerPageBean Modifier and Type Method Description void
CmsJspStandardContextBean. setDetailOnlyPage(CmsContainerPageBean detailOnlyPage)
Sets the detail only page.void
CmsJspStandardContextBean. setPage(CmsContainerPageBean page)
Sets the currently displayed container page.Constructors in org.opencms.jsp.util with parameters of type CmsContainerPageBean Constructor Description CmsJspContainerPageWrapper(CmsContainerPageBean page)
Creates a new instance. -
Uses of CmsContainerPageBean in org.opencms.xml.containerpage
Methods in org.opencms.xml.containerpage that return CmsContainerPageBean Modifier and Type Method Description protected CmsContainerPageBean
CmsXmlContainerPage. 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.CmsContainerPageBean
CmsXmlContainerPage. getContainerPage(CmsObject cms)
Gets the container page content as a bean.protected CmsContainerPageBean
CmsXmlContainerPage. removeEmptyContainers(CmsContainerPageBean cntPage)
Removes all empty containers to clean up container page XML.Methods in org.opencms.xml.containerpage with parameters of type CmsContainerPageBean Modifier and Type Method Description protected CmsContainerPageBean
CmsXmlContainerPage. 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 CmsContainerPageBean
CmsXmlContainerPage. removeEmptyContainers(CmsContainerPageBean cntPage)
Removes all empty containers to clean up container page XML.void
CmsXmlContainerPage. save(CmsObject cms, CmsContainerPageBean cntPage)
Saves given container page in the current locale, and not only in memory but also to VFS.void
CmsXmlContainerPage. 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 void
CmsXmlContainerPage. saveContainerPage(CmsObject cms, org.dom4j.Element parent, CmsContainerPageBean cntPage)
Adds the given container page to the given element.void
CmsXmlContainerPage. 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 CmsContainerPageBean Modifier and Type Method Description CmsContainerPageBean
CmsMutableContainerPage. toImmutable()
Converts this object to a CmsContainerPageBean.Methods in org.opencms.xml.containerpage.mutable with parameters of type CmsContainerPageBean Modifier and Type Method Description static CmsMutableContainerPage
CmsMutableContainerPage. 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 CmsContainerPageBean Modifier and Type Method Description CmsContainerPageBean
CmsTemplateMapper. transformContainerpageBean(CmsObject cms, CmsContainerPageBean input, java.lang.String rootPath)
Transforms a container page bean.Methods in org.opencms.xml.templatemapper with parameters of type CmsContainerPageBean Modifier and Type Method Description CmsContainerPageBean
CmsTemplateMapper. transformContainerpageBean(CmsObject cms, CmsContainerPageBean input, java.lang.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 CmsContainerPageBean Modifier and Type Method Description CmsJsonRendererContainerPage.ElementNode
CmsJsonRendererContainerPage. buildTree(CmsContainerPageBean page, java.lang.String rootPath)
Builds a tree from the given container page bean.
-