程序包 | 说明 |
---|---|
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.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.
|
限定符和类型 | 方法和说明 |
---|---|
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.
|
限定符和类型 | 方法和说明 |
---|---|
protected CmsLink |
CmsResourceTypeXmlContent.getXsdLink(CmsObject cms,
CmsXmlContent xmlContent)
Creates a new link object for the schema definition.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsLink> |
CmsResourceTypeXmlPage.parseLinks(CmsObject cms,
CmsFile file) |
java.util.List<CmsLink> |
CmsResourceTypeXmlContent.parseLinks(CmsObject cms,
CmsFile file) |
java.util.List<CmsLink> |
CmsResourceTypeJsp.parseLinks(CmsObject cms,
CmsFile file) |
java.util.List<CmsLink> |
CmsResourceTypeXmlContainerPage.parseLinks(CmsObject cms,
CmsFile file) |
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsLink> |
CmsJspLinkMacroResolver.getLinks()
Returns the links.
|
限定符和类型 | 字段和说明 |
---|---|
static CmsLink |
CmsLink.NULL_LINK
Constant for the NULL link.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsLink> |
I_CmsLinkParseable.parseLinks(CmsObject cms,
CmsFile file)
Returns a list of all links from the specified file.
|
限定符和类型 | 方法和说明 |
---|---|
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.
|
限定符和类型 | 方法和说明 |
---|---|
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.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.Iterator<CmsLink> |
CmsLinkTable.iterator()
Returns an iterator over the links in the table.
|
限定符和类型 | 方法和说明 |
---|---|
CmsLink |
CmsLinkTable.addLink(CmsLink link)
Adds a new link with a given internal name and internal flag to the link table.
|
限定符和类型 | 方法和说明 |
---|---|
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.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<CmsLink> |
CmsXmlCategoryValue.getLinks(CmsObject cms)
Returns the link objects represented by this XML content value.
|