public class CreoleToHtmlHandler extends java.lang.Object implements InterWikiMapper, org.springframework.web.HttpRequestHandler, org.springframework.web.context.ServletContextAware
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.String> |
iwLabels |
protected java.util.Map<java.lang.String,java.lang.String> |
iwUrls |
| Constructor and Description |
|---|
CreoleToHtmlHandler() |
| Modifier and Type | Method and Description |
|---|---|
void |
handleRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp) |
void |
setServletContext(javax.servlet.ServletContext application) |
java.lang.String |
toLabel(java.lang.String wikiName,
java.lang.String wikiPage) |
java.lang.String |
toPath(java.lang.String wikiName,
java.lang.String wikiPage) |
protected java.util.Map<java.lang.String,java.lang.String> iwUrls
protected java.util.Map<java.lang.String,java.lang.String> iwLabels
public void setServletContext(javax.servlet.ServletContext application)
setServletContext in interface org.springframework.web.context.ServletContextAwarepublic void handleRequest(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse resp)
throws javax.servlet.ServletException,
java.io.IOException
handleRequest in interface org.springframework.web.HttpRequestHandlerjavax.servlet.ServletExceptionjava.io.IOExceptionpublic java.lang.String toPath(java.lang.String wikiName,
java.lang.String wikiPage)
toPath in interface InterWikiMapperwikiName - if null, then this is an intra-wiki link.
Must contain a non-lowercase-letter to distinguish a
wikiName from an URL protocol.public java.lang.String toLabel(java.lang.String wikiName,
java.lang.String wikiPage)
toLabel in interface InterWikiMapperwikiName - if null, then this is an intra-wiki link.
Must contain a non-lowercase-letter to distinguish a
wikiName from an URL protocol.