org.xwiki.rendering.listener.reference
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 $
| 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 |
INTERWIKI_ALIAS
public static final String INTERWIKI_ALIAS
- The name of the parameter representing the InterWiki Alias.
- See Also:
- Constant Field Values
InterWikiResourceReference
public InterWikiResourceReference(String reference)
- Parameters:
reference - see ResourceReference.getReference()
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"
Copyright © 2004-2014 XWiki. All Rights Reserved.