public class CmsLinkManager
extends java.lang.Object
implements java.io.Serializable
Since this functionality is closely related to the static export, this class resides in the static export package.
| Constructor and Description |
|---|
CmsLinkManager()
Public constructor.
|
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getAbsoluteUri(java.lang.String relativeUri,
java.lang.String baseUri)
Calculates the absolute uri for the "relativeUri" with the given absolute "baseUri" as start.
|
CmsPointerLinkValidationResult |
getPointerLinkValidationResult()
Returns the result of the last extern link validation.
|
static java.lang.String |
getRelativeUri(java.lang.String fromUri,
java.lang.String toUri)
Calculates a realtive uri from "fromUri" to "toUri",
both uri's must be absolute.
|
void |
setPointerLinkValidationResult(CmsPointerLinkValidationResult externLinkValidationResult)
Sets the result of a extern link validation.
|
public static java.lang.String getAbsoluteUri(java.lang.String relativeUri,
java.lang.String baseUri)
If "relativeUri" is already absolute, it is returned unchanged. This method also returns "relativeUri" unchanged if it is not well-formed.
relativeUri - the relative uri to calculate an absolute uri forbaseUri - the base uri, this must be an absolute uripublic static java.lang.String getRelativeUri(java.lang.String fromUri,
java.lang.String toUri)
fromUri - the uri to starttoUri - the uri to calculate a relative path topublic CmsPointerLinkValidationResult getPointerLinkValidationResult()
public void setPointerLinkValidationResult(CmsPointerLinkValidationResult externLinkValidationResult)
externLinkValidationResult - the result a extern link validation