Uses of Class
org.opencms.relations.CmsLink
Package
Description
Low-level database connection and access functionality.
The implementations of the core resource types for the VFS are located here.
Utility classes to be used for JSP pages.
Provides the main OpenCms "operating system".
Classes to represent and validate the internal and external links/relations of resources in the OpenCms VFS.
Contains the functionality for the static HTML page export.
Contains the basic XML content type definitions, used for XML content and XML pages.
-
Uses of CmsLink in org.opencms.db
Modifier and TypeMethodDescriptionvoid
CmsDriverManager.updateRelationsForResource
(CmsDbContext dbc, CmsResource resource, List<CmsLink> links, boolean updateSiblingState) Updates/Creates the given relations for the given resource.void
CmsSecurityManager.updateRelationsForResource
(CmsRequestContext context, CmsResource resource, List<CmsLink> relations, boolean updateSiblingState) Updates/Creates the relations for the given resource. -
Uses of CmsLink in org.opencms.file.types
Modifier and TypeMethodDescriptionprotected CmsLink
CmsResourceTypeXmlContent.getXsdLink
(CmsObject cms, CmsXmlContent xmlContent) Creates a new link object for the schema definition.Modifier and TypeMethodDescriptionCmsResourceTypeJsp.parseLinks
(CmsObject cms, CmsFile file) CmsResourceTypeXmlContainerPage.parseLinks
(CmsObject cms, CmsFile file) CmsResourceTypeXmlContent.parseLinks
(CmsObject cms, CmsFile file) CmsResourceTypeXmlPage.parseLinks
(CmsObject cms, CmsFile file) -
Uses of CmsLink in org.opencms.jsp.util
-
Uses of CmsLink in org.opencms.main
-
Uses of CmsLink in org.opencms.relations
Modifier and TypeFieldDescriptionstatic final CmsLink
CmsLink.NULL_LINK
Constant for the NULL link.Modifier and TypeMethodDescriptionI_CmsLinkParseable.parseLinks
(CmsObject cms, CmsFile file) Returns a list of all links from the specified file.Modifier and TypeMethodDescriptionReturns the link for the given link object.static void
Updates the link node in the underlying XML page document.static void
CmsLinkUpdateUtil.updateXmlForHtmlValue
(CmsLink link, String name, org.dom4j.Element element) Updates the given xml element with this link information.static void
CmsLinkUpdateUtil.updateXmlForVfsFile
(CmsLink link, org.dom4j.Element element) Updates the given xml element with this link information. -
Uses of CmsLink in org.opencms.staticexport
Modifier and TypeMethodDescriptionAdds a new link with a given internal name and internal flag to the link table.CmsLinkTable.addLink
(CmsRelationType type, String targetUri, boolean internal) Adds a new link to the link table.Returns the CmsLink Entry for a given name.Modifier and TypeMethodDescriptionCmsLinkTable.iterator()
Returns an iterator over the links in the table. -
Uses of CmsLink in org.opencms.xml.types
Modifier and TypeMethodDescriptionReturns the link object represented by this XML content value.Returns the link object represented by this XML content value.CmsXmlVfsFileValue.getUncheckedLink()
Returns the raw data from the XML value as a CmsLink, without any consistency checks.