Class InterWikiResourceReference

java.lang.Object
org.xwiki.rendering.listener.reference.ResourceReference
org.xwiki.rendering.listener.reference.InterWikiResourceReference
All Implemented Interfaces:
Cloneable

public class InterWikiResourceReference extends ResourceReference
Represents a reference to an external wiki(Inter Wiki). An InterWiki reference is a shorthand notation to reference a set of external URL, all having a common prefix (eg http://server/some/common/prefix/a1, http://server/some/common/prefix/a2). An InterWiki reference is made of an InterWiki Alias which is a name corresponding to the common URL and an InterWiki Path which is the suffix to append to the common URL part to make the full URL.
Since:
2.5RC1
Version:
$Id: c81cb0fa4b4aa35efda8f5caa623bafb7d4b4131 $
  • Field Details

    • INTERWIKI_ALIAS

      public static final String INTERWIKI_ALIAS
      The name of the parameter representing the InterWiki Alias.
      See Also:
  • Constructor Details

  • Method Details

    • setInterWikiAlias

      public void setInterWikiAlias(String interWikiAlias)
      Parameters:
      interWikiAlias - see getInterWikiAlias()
    • getInterWikiAlias

      public String getInterWikiAlias()
      Returns:
      the Inter Wiki alias to which the resource is pointing to or null if not defined. Mappings between Inter Wiki aliases and actual locations are defined in the Inter Wiki Map. Example: "wikipedia"