| 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.templatemapper |
| Modifier and Type | Method and 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 or
null 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)
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.
|
| Modifier and Type | Method and 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)
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.
|
| Constructor and 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.
|
| Modifier and Type | Method and 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.
|
| Modifier and Type | Field and Description |
|---|---|
protected CmsContainerPageBean |
CmsJspContentAttachmentsBean.m_page
The container page bean.
|
| Modifier and Type | Method and Description |
|---|---|
CmsContainerPageBean |
CmsJspStandardContextBean.getDetailOnlyPage()
Returns the detail only page.
|
CmsContainerPageBean |
CmsJspStandardContextBean.getPage()
Returns the currently displayed container page.
|
protected CmsContainerPageBean |
CmsJspContentAttachmentsBean.getPage()
Gets the container page bean for the detail-only page.
|
CmsContainerPageBean |
CmsJspStandardContextBean.getPage(java.lang.Object page,
java.lang.Object locale)
Returns the container page bean for the give page and locale.
|
| Modifier and Type | Method and Description |
|---|---|
void |
CmsJspStandardContextBean.setDetailOnlyPage(CmsContainerPageBean detailOnlyPage)
Sets the detail only page.
|
void |
CmsJspStandardContextBean.setPage(CmsContainerPageBean page)
Sets the currently displayed container page.
|
| Modifier and Type | Method and 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.
|
| Modifier and Type | Method and 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.
|
| Modifier and Type | Method and Description |
|---|---|
CmsContainerPageBean |
CmsTemplateMapper.transformContainerpageBean(CmsObject cms,
CmsContainerPageBean input,
java.lang.String rootPath)
Transforms a container page bean.
|
| Modifier and Type | Method and Description |
|---|---|
CmsContainerPageBean |
CmsTemplateMapper.transformContainerpageBean(CmsObject cms,
CmsContainerPageBean input,
java.lang.String rootPath)
Transforms a container page bean.
|