Uses of Class
org.opencms.relations.CmsLink
-
Packages that use CmsLink Package Description org.opencms.db Low-level database connection and access functionality.org.opencms.file.types The implementations of the core resource types for the VFS are located here.org.opencms.jsp.util Utility classes to be used for JSP pages.org.opencms.main Provides the main OpenCms "operating system".org.opencms.relations Classes to represent and validate the internal and external links/relations of resources in the OpenCms VFS.org.opencms.staticexport Contains the functionality for the static HTML page export.org.opencms.xml.types Contains the basic XML content type definitions, used for XML content and XML pages. -
-
Uses of CmsLink in org.opencms.db
Method parameters in org.opencms.db with type arguments of type CmsLink Modifier and Type Method Description void
CmsDriverManager. updateRelationsForResource(CmsDbContext dbc, CmsResource resource, java.util.List<CmsLink> links)
Updates/Creates the given relations for the given resource.void
CmsSecurityManager. updateRelationsForResource(CmsRequestContext context, CmsResource resource, java.util.List<CmsLink> relations)
Updates/Creates the relations for the given resource. -
Uses of CmsLink in org.opencms.file.types
Methods in org.opencms.file.types that return CmsLink Modifier and Type Method Description protected CmsLink
CmsResourceTypeXmlContent. getXsdLink(CmsObject cms, CmsXmlContent xmlContent)
Creates a new link object for the schema definition.Methods in org.opencms.file.types that return types with arguments of type CmsLink Modifier and Type Method Description java.util.List<CmsLink>
CmsResourceTypeJsp. parseLinks(CmsObject cms, CmsFile file)
java.util.List<CmsLink>
CmsResourceTypeXmlContainerPage. parseLinks(CmsObject cms, CmsFile file)
java.util.List<CmsLink>
CmsResourceTypeXmlContent. parseLinks(CmsObject cms, CmsFile file)
java.util.List<CmsLink>
CmsResourceTypeXmlPage. parseLinks(CmsObject cms, CmsFile file)
-
Uses of CmsLink in org.opencms.jsp.util
Methods in org.opencms.jsp.util that return types with arguments of type CmsLink Modifier and Type Method Description java.util.List<CmsLink>
CmsJspLinkMacroResolver. getLinks()
Returns the links. -
Uses of CmsLink in org.opencms.main
Methods in org.opencms.main with parameters of type CmsLink Modifier and Type Method Description java.lang.String
CmsProtectedStaticFileHandler. getLink(CmsObject cms, CmsLink link)
-
Uses of CmsLink in org.opencms.relations
Fields in org.opencms.relations declared as CmsLink Modifier and Type Field Description static CmsLink
CmsLink. NULL_LINK
Constant for the NULL link.Methods in org.opencms.relations that return CmsLink Modifier and Type Method Description CmsLink
CmsLinkInfo. toLink()
Converts this to a CmsLink.Methods in org.opencms.relations that return types with arguments of type CmsLink Modifier and Type Method Description java.util.List<CmsLink>
I_CmsLinkParseable. parseLinks(CmsObject cms, CmsFile file)
Returns a list of all links from the specified file.Methods in org.opencms.relations with parameters of type CmsLink Modifier and Type Method Description java.lang.String
I_CmsCustomLinkRenderer. getLink(CmsObject cms, CmsLink link)
Returns the link for the given link object.static void
CmsLinkUpdateUtil. updateXml(CmsLink link, org.dom4j.Element element, boolean updateOnly)
Updates the link node in the underlying XML page document.static void
CmsLinkUpdateUtil. updateXmlForHtmlValue(CmsLink link, java.lang.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
Methods in org.opencms.staticexport that return CmsLink Modifier and Type Method Description CmsLink
CmsLinkTable. addLink(CmsLink link)
Adds a new link with a given internal name and internal flag to the link table.CmsLink
CmsLinkTable. addLink(CmsRelationType type, java.lang.String targetUri, boolean internal)
Adds a new link to the link table.CmsLink
CmsLinkTable. getLink(java.lang.String name)
Returns the CmsLink Entry for a given name.Methods in org.opencms.staticexport that return types with arguments of type CmsLink Modifier and Type Method Description java.util.Iterator<CmsLink>
CmsLinkTable. iterator()
Returns an iterator over the links in the table.Methods in org.opencms.staticexport with parameters of type CmsLink Modifier and Type Method Description CmsLink
CmsLinkTable. addLink(CmsLink link)
Adds a new link with a given internal name and internal flag to the link table. -
Uses of CmsLink in org.opencms.xml.types
Methods in org.opencms.xml.types that return CmsLink Modifier and Type Method Description CmsLink
CmsXmlVarLinkValue. getLink(CmsObject cms)
Returns the link object represented by this XML content value.CmsLink
CmsXmlVfsFileValue. getLink(CmsObject cms)
Returns the link object represented by this XML content value.CmsLink
CmsXmlVfsFileValue. getUncheckedLink()
Returns the raw data from the XML value as a CmsLink, without any consistency checks.Methods in org.opencms.xml.types that return types with arguments of type CmsLink Modifier and Type Method Description java.util.List<CmsLink>
CmsXmlCategoryValue. getLinks(CmsObject cms)
Returns the link objects represented by this XML content value.
-