org.xwiki.url.internal.standard
Class EntityXWikiURLBuilder

java.lang.Object
  extended by org.xwiki.url.internal.standard.EntityXWikiURLBuilder
All Implemented Interfaces:
XWikiURLBuilder

@Component(value="entity")
public class EntityXWikiURLBuilder
extends java.lang.Object
implements XWikiURLBuilder

Since:
2.3M1
Version:
$Id$

Constructor Summary
EntityXWikiURLBuilder()
           
 
Method Summary
 XWikiURL build(WikiReference wikiReference, java.util.List<java.lang.String> pathSegments)
          Builds a XWikiURL object from the passed URL path segments.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityXWikiURLBuilder

public EntityXWikiURLBuilder()
Method Detail

build

public XWikiURL build(WikiReference wikiReference,
                      java.util.List<java.lang.String> pathSegments)
Builds a XWikiURL object from the passed URL path segments.

Specified by:
build in interface XWikiURLBuilder
Parameters:
wikiReference - the wiki reference part of the
pathSegments - the URL path segments (ie the parts separated by forward slashes in the URL) but starting at the action segment part (e.g. List of ("view", "Space", "Page") for "/view/Space/Page")
Returns:
the XWikiURL object
See Also:
XWikiURLBuilder.build(org.xwiki.model.reference.WikiReference, java.util.List)


Copyright © 2004-2011 XWiki. All Rights Reserved.