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 Summary
Fields Modifier and Type Field Description static String
INTERWIKI_ALIAS
The name of the parameter representing the InterWiki Alias.
-
Constructor Summary
Constructors Constructor Description InterWikiResourceReference(String reference)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getInterWikiAlias()
void
setInterWikiAlias(String interWikiAlias)
-
Methods inherited from class org.xwiki.rendering.listener.reference.ResourceReference
addBaseReference, addBaseReferences, clone, equals, getBaseReferences, getParameter, getParameters, getReference, getType, hashCode, isTyped, removeParameter, setParameter, setParameters, setReference, setType, setTyped, toString
-
-
-
-
Field Detail
-
INTERWIKI_ALIAS
public static final String INTERWIKI_ALIAS
The name of the parameter representing the InterWiki Alias.- See Also:
- Constant Field Values
-
-
Constructor Detail
-
InterWikiResourceReference
public InterWikiResourceReference(String reference)
- Parameters:
reference
- seeResourceReference.getReference()
-
-
Method Detail
-
setInterWikiAlias
public void setInterWikiAlias(String interWikiAlias)
- Parameters:
interWikiAlias
- seegetInterWikiAlias()
-
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"
-
-