Uses of Class
org.opencms.xml.containerpage.CmsXmlContainerPage
Package
Description
Contains the container page editor service classes.
Low-level functions to manage the loading of resources from the OpenCms VFS.
Contains functions for the ADE main pages, commonly called "Container Pages" in OpenCms.
-
Uses of CmsXmlContainerPage in org.opencms.ade.containerpage
Modifier and TypeMethodDescriptionstatic CmsXmlContainerPage
CmsDetailOnlyContainerUtil.saveDetailOnlyPage
(CmsObject cms, CmsResource content, String locale, CmsContainerPageBean page) Saves a detail-only page for a content. -
Uses of CmsXmlContainerPage in org.opencms.loader
Modifier and TypeMethodDescriptionprotected CmsXmlContainerPage
CmsXmlContainerPageLoader.unmarshalXmlDocument
(CmsObject cms, CmsResource resource, javax.servlet.ServletRequest req) -
Uses of CmsXmlContainerPage in org.opencms.xml.containerpage
Modifier and TypeMethodDescriptionstatic CmsXmlContainerPage
CmsXmlContainerPageFactory.createDocument
(CmsObject cms, Locale locale, String modelUri) Create a new instance of an container page based on the given default content, that will have all language nodes of the default content and ensures the presence of the given locale.static CmsXmlContainerPage
CmsXmlContainerPageFactory.createDocument
(CmsObject cms, Locale locale, String encoding, CmsXmlContentDefinition contentDefinition) Create a new instance of a container page based on the given content definition, that will have one language node for the given locale all initialized with default values.CmsADECache.getCacheContainerPage
(String key, boolean online) Returns the cached container page under the given key and for the given project.static CmsXmlContainerPage
CmsXmlContainerPageFactory.unmarshal
(CmsObject cms, byte[] xmlData, String encoding, EntityResolver resolver) Factory method to unmarshal (generate) a container page instance from a byte array that contains XML data.static CmsXmlContainerPage
CmsXmlContainerPageFactory.unmarshal
(CmsObject cms, String xmlData, String encoding, EntityResolver resolver) Factory method to unmarshal (generate) a container page instance from a String that contains XML data.static CmsXmlContainerPage
CmsXmlContainerPageFactory.unmarshal
(CmsObject cms, org.dom4j.Document document, String encoding, EntityResolver resolver) Factory method to unmarshal (generate) a container page instance from a XML document.static CmsXmlContainerPage
Factory method to unmarshal (read) a container page instance from a OpenCms VFS file that contains XML data.static CmsXmlContainerPage
Factory method to unmarshal (read) a container page instance from a OpenCms VFS file that contains XML data, using wither the encoding set in the XML file header, or the encoding set in the VFS file property.static CmsXmlContainerPage
CmsXmlContainerPageFactory.unmarshal
(CmsObject cms, CmsFile file, boolean keepEncoding, boolean noCache) Factory method to unmarshal (read) a container page instance from a OpenCms VFS file that contains XML data, using wither the encoding set in the XML file header, or the encoding set in the VFS file property.static CmsXmlContainerPage
CmsXmlContainerPageFactory.unmarshal
(CmsObject cms, CmsResource resource) Factory method to unmarshal (read) a container page instance from a OpenCms VFS resource that contains XML data.static CmsXmlContainerPage
CmsXmlContainerPageFactory.unmarshal
(CmsObject cms, CmsResource resource, javax.servlet.ServletRequest req) Factory method to unmarshal (read) a container page instance from a resource, using the request attributes as cache.Modifier and TypeMethodDescriptionvoid
CmsADECache.setCacheContainerPage
(String key, CmsXmlContainerPage containerPage, boolean online) Caches the given container page under the given key and for the given project. -
Uses of CmsXmlContainerPage in org.opencms.xml.containerpage.mutable
ModifierConstructorDescriptionCreates a new instance from an existing XML container page object.