com.xpn.xwiki.web
Interface XWikiURLFactory

All Known Implementing Classes:
XWikiDefaultURLFactory

public interface XWikiURLFactory


Method Summary
 java.net.URL createAttachmentURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String xwikidb, XWikiContext context)
           
 java.net.URL createAttachmentURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String action, XWikiContext context)
           
 java.net.URL createExternalURL(java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String anchor, java.lang.String xwikidb, XWikiContext context)
           
 java.net.URL createExternalURL(java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String anchor, XWikiContext context)
           
 java.net.URL createSkinURL(java.lang.String filename, java.lang.String web, java.lang.String name, java.lang.String xwikidb, XWikiContext context)
           
 java.net.URL createSkinURL(java.lang.String filename, java.lang.String web, java.lang.String name, XWikiContext context)
           
 java.net.URL createSkinURL(java.lang.String filename, java.lang.String skin, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, java.lang.String action, boolean redirect, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String anchor, java.lang.String xwikidb, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, java.lang.String action, java.lang.String querystring, java.lang.String anchor, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, java.lang.String action, XWikiContext context)
           
 java.net.URL createURL(java.lang.String web, java.lang.String name, XWikiContext context)
           
 java.lang.String getURL(java.net.URL url, XWikiContext context)
           
 

Method Detail

createURL

public java.net.URL createURL(java.lang.String web,
                              java.lang.String name,
                              XWikiContext context)

createURL

public java.net.URL createURL(java.lang.String web,
                              java.lang.String name,
                              java.lang.String action,
                              XWikiContext context)

createURL

public java.net.URL createURL(java.lang.String web,
                              java.lang.String name,
                              java.lang.String action,
                              boolean redirect,
                              XWikiContext context)

createURL

public java.net.URL createURL(java.lang.String web,
                              java.lang.String name,
                              java.lang.String action,
                              java.lang.String querystring,
                              java.lang.String anchor,
                              XWikiContext context)

createExternalURL

public java.net.URL createExternalURL(java.lang.String web,
                                      java.lang.String name,
                                      java.lang.String action,
                                      java.lang.String querystring,
                                      java.lang.String anchor,
                                      XWikiContext context)

createURL

public java.net.URL createURL(java.lang.String web,
                              java.lang.String name,
                              java.lang.String action,
                              java.lang.String querystring,
                              java.lang.String anchor,
                              java.lang.String xwikidb,
                              XWikiContext context)

createExternalURL

public java.net.URL createExternalURL(java.lang.String web,
                                      java.lang.String name,
                                      java.lang.String action,
                                      java.lang.String querystring,
                                      java.lang.String anchor,
                                      java.lang.String xwikidb,
                                      XWikiContext context)

createSkinURL

public java.net.URL createSkinURL(java.lang.String filename,
                                  java.lang.String skin,
                                  XWikiContext context)

createSkinURL

public java.net.URL createSkinURL(java.lang.String filename,
                                  java.lang.String web,
                                  java.lang.String name,
                                  XWikiContext context)

createSkinURL

public java.net.URL createSkinURL(java.lang.String filename,
                                  java.lang.String web,
                                  java.lang.String name,
                                  java.lang.String xwikidb,
                                  XWikiContext context)

createAttachmentURL

public java.net.URL createAttachmentURL(java.lang.String filename,
                                        java.lang.String web,
                                        java.lang.String name,
                                        java.lang.String action,
                                        XWikiContext context)

createAttachmentURL

public java.net.URL createAttachmentURL(java.lang.String filename,
                                        java.lang.String web,
                                        java.lang.String name,
                                        java.lang.String action,
                                        java.lang.String xwikidb,
                                        XWikiContext context)

getURL

public java.lang.String getURL(java.net.URL url,
                               XWikiContext context)


Copyright 2003 Ludovic Dubost