You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by ju...@apache.org on 2017/06/20 17:11:03 UTC

[39/51] [partial] jspwiki-site git commit: Site + Apidocs Maven Publish

http://git-wip-us.apache.org/repos/asf/jspwiki-site/blob/7d1a74bd/apidocs/2.10.1/org/apache/wiki/WikiContext.html
----------------------------------------------------------------------
diff --git a/apidocs/2.10.1/org/apache/wiki/WikiContext.html b/apidocs/2.10.1/org/apache/wiki/WikiContext.html
new file mode 100755
index 0000000..1e38f34
--- /dev/null
+++ b/apidocs/2.10.1/org/apache/wiki/WikiContext.html
@@ -0,0 +1,1902 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!--NewPage-->
+<HTML>
+<HEAD>
+<!-- Generated by javadoc (build 1.6.0_19) on Fri May 23 21:23:17 CEST 2014 -->
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<TITLE>
+WikiContext (Apache JSPWiki Main War 2.10.1 API)
+</TITLE>
+
+<META NAME="date" CONTENT="2014-05-23">
+
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
+
+<SCRIPT type="text/javascript">
+function windowTitle()
+{
+    if (location.href.indexOf('is-external=true') == -1) {
+        parent.document.title="WikiContext (Apache JSPWiki Main War 2.10.1 API)";
+    }
+}
+</SCRIPT>
+<NOSCRIPT>
+</NOSCRIPT>
+
+</HEAD>
+
+<BODY BGCOLOR="white" onload="windowTitle();">
+<HR>
+
+
+<!-- ========= START OF TOP NAVBAR ======= -->
+<A NAME="navbar_top"><!-- --></A>
+<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
+<TR>
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
+<A NAME="navbar_top_firstrow"><!-- --></A>
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
+  <TR ALIGN="center" VALIGN="top">
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/WikiContext.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
+  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
+  </TR>
+</TABLE>
+</TD>
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
+</EM>
+</TD>
+</TR>
+
+<TR>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+&nbsp;<A HREF="../../../org/apache/wiki/WikiBackgroundThread.html" title="class in org.apache.wiki"><B>PREV CLASS</B></A>&nbsp;
+&nbsp;<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki"><B>NEXT CLASS</B></A></FONT></TD>
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
+  <A HREF="../../../index.html?org/apache/wiki/WikiContext.html" target="_top"><B>FRAMES</B></A>  &nbsp;
+&nbsp;<A HREF="WikiContext.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
+&nbsp;<SCRIPT type="text/javascript">
+  <!--
+  if(window==top) {
+    document.writeln('<A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>');
+  }
+  //-->
+</SCRIPT>
+<NOSCRIPT>
+  <A HREF="../../../allclasses-noframe.html"><B>All Classes</B></A>
+</NOSCRIPT>
+
+
+</FONT></TD>
+</TR>
+<TR>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+  SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;<A HREF="#field_summary">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
+DETAIL:&nbsp;<A HREF="#field_detail">FIELD</A>&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
+</TR>
+</TABLE>
+<A NAME="skip-navbar_top"></A>
+<!-- ========= END OF TOP NAVBAR ========= -->
+
+<HR>
+<!-- ======== START OF CLASS DATA ======== -->
+<H2>
+<FONT SIZE="-1">
+org.apache.wiki</FONT>
+<BR>
+Class WikiContext</H2>
+<PRE>
+<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</A>
+  <IMG SRC="../../../resources/inherit.gif" ALT="extended by "><B>org.apache.wiki.WikiContext</B>
+</PRE>
+<DL>
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>, <A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></DD>
+</DL>
+<HR>
+<DL>
+<DT><PRE>public class <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.66"><B>WikiContext</B></A><DT>extends <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A><DT>implements <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>, <A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></DL>
+</PRE>
+<map id="APIVIZ" name="APIVIZ">
+<area shape="rect" id="node1" href="ui/Command.html" title="&#171;interface&#187; Command (org.apache.wiki.ui)" alt="" coords="45,6,179,69"/>
+<area shape="rect" id="node2" title="&#171;interface&#187; Cloneable (java.lang)" alt="" coords="208,6,293,69"/>
+<area shape="rect" id="node3" href="WikiContext.html" title="WikiContext" alt="" coords="135,113,228,141"/>
+<area shape="rect" id="node4" href="plugin/Counter.html" title="Counter (org.apache.wiki.plugin)" alt="" coords="5,200,163,245"/>
+<area shape="rect" id="node5" href="tags/CheckRequestContextTag.html" title="CheckRequestContextTag (org.apache.wiki.tags)" alt="" coords="192,200,365,245"/>
+</map>
+<div id="apivizContainer" style="text-align: center;"><img src="WikiContext.png" usemap="#APIVIZ" border="0"></div>
+
+<P>
+<p>Provides state information throughout the processing of a page.  A
+  WikiContext is born when the JSP pages that are the main entry
+  points, are invoked.  The JSPWiki engine creates the new
+  WikiContext, which basically holds information about the page, the
+  handling engine, and in which context (view, edit, etc) the
+  call was done.</p>
+  <p>A WikiContext also provides request-specific variables, which can
+  be used to communicate between plugins on the same page, or
+  between different instances of the same plugin.  A WikiContext
+  variable is valid until the processing of the page has ended.  For
+  an example, please see the Counter plugin.</p>
+  <p>When a WikiContext is created, it automatically associates a
+  <A HREF="../../../org/apache/wiki/WikiSession.html" title="class in org.apache.wiki"><CODE>WikiSession</CODE></A> object with the user's HttpSession. The
+  WikiSession contains information about the user's authentication
+  status, and is consulted by <A HREF="../../../org/apache/wiki/WikiContext.html#getCurrentUser()"><CODE>getCurrentUser()</CODE></A>.
+  object</p>
+  <p>Do not cache the page object that you get from the WikiContext; always
+  use getPage()!</p>
+<P>
+
+<P>
+<DL>
+<DT><B>See Also:</B><DD><A HREF="../../../org/apache/wiki/plugin/Counter.html" title="class in org.apache.wiki.plugin"><CODE>Counter</CODE></A></DL>
+<HR>
+
+<P>
+<!-- =========== FIELD SUMMARY =========== -->
+
+<A NAME="field_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Field Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#ADMIN">ADMIN</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is doing administrative things.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#ATTACH">ATTACH</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is downloading an attachment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#COMMENT">COMMENT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is commenting something.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#CONFLICT">CONFLICT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User has an internal conflict, and does quite not know what to
+        do.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#CREATE_GROUP">CREATE_GROUP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User wishes to create a new group</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#DELETE">DELETE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is deleting a page or an attachment.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#DELETE_GROUP">DELETE_GROUP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is deleting an existing group.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#DIFF">DIFF</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is viewing a DIFF between the two versions of the page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#EDIT">EDIT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The EDIT context - the user is editing the page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#EDIT_GROUP">EDIT_GROUP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is editing an existing group.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#ERROR">ERROR</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;An error has been encountered and the user needs to be informed.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#FIND">FIND</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is searching for content.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#INFO">INFO</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is viewing page history.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#INSTALL">INSTALL</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is administering JSPWiki (Install, SecurityConfig).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#LOGIN">LOGIN</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is preparing for a login/authentication.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#LOGOUT">LOGOUT</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is preparing to log out.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;javax.servlet.http.HttpServletRequest</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#m_request">m_request</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Stores the HttpServletRequest.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#MESSAGE">MESSAGE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;JSPWiki wants to display a message.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#NONE">NONE</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is not a JSPWiki context, use it to access static files.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#OTHER">OTHER</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Same as NONE; this is just a clarification.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#PREFS">PREFS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is editing preferences</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#PREVIEW">PREVIEW</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is previewing the changes he just made.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#RENAME">RENAME</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is renaming a page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#RSS">RSS</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;RSS feed is being generated.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#UPLOAD">UPLOAD</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is uploading something.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#VIEW">VIEW</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The VIEW context - the user just wants to view the page
+        contents.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#VIEW_GROUP">VIEW_GROUP</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User is viewing an existing group</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#WORKFLOW">WORKFLOW</A></B></CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User wants to view or administer workflows.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+
+<A NAME="constructor_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Constructor Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#WikiContext(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.ui.Command)">WikiContext</A></B>(<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A>&nbsp;engine,
+                       javax.servlet.http.HttpServletRequest&nbsp;request,
+                       <A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A>&nbsp;command)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
+ Creates a new WikiContext for the given WikiEngine, Command and
+ HttpServletRequest.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#WikiContext(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.WikiPage)">WikiContext</A></B>(<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A>&nbsp;engine,
+                       javax.servlet.http.HttpServletRequest&nbsp;request,
+                       <A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a new WikiContext for the given WikiEngine, WikiPage and
+ HttpServletRequest.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#WikiContext(org.apache.wiki.WikiEngine, org.apache.wiki.WikiPage)">WikiContext</A></B>(<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A>&nbsp;engine,
+                       <A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Create a new WikiContext for the given WikiPage.</TD>
+</TR>
+</TABLE>
+&nbsp;
+<!-- ========== METHOD SUMMARY =========== -->
+
+<A NAME="method_summary"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
+<B>Method Summary</B></FONT></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#clone()">clone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns a shallow clone of the WikiContext.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../org/apache/wiki/WikiContext.html" title="class in org.apache.wiki">WikiContext</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#deepClone()">deepClone</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates a deep clone of the WikiContext.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected static&nbsp;<A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#findCommand(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.WikiPage)">findCommand</A></B>(<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A>&nbsp;engine,
+                       javax.servlet.http.HttpServletRequest&nbsp;request,
+                       <A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Looks up and returns a PageCommand based on a supplied WikiPage and HTTP
+ request.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>static&nbsp;<A HREF="../../../org/apache/wiki/WikiContext.html" title="class in org.apache.wiki">WikiContext</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#findContext(javax.servlet.jsp.PageContext)">findContext</A></B>(javax.servlet.jsp.PageContext&nbsp;pageContext)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method can be used to find the WikiContext programmatically
+  from a JSP PageContext.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getCommand()">getCommand</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the Command associated with this WikiContext.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getContentTemplate()">getContentTemplate</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the content template associated with a Command, such as
+ <code>PreferencesContent.jsp</code>.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/security/Principal.html?is-external=true" title="class or interface in java.security">Principal</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getCurrentUser()">getCurrentUser</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Convenience method that gets the current user.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getEngine()">getEngine</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the handling engine.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getHttpParameter(java.lang.String)">getHttpParameter</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;paramName)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This method will safely return any HTTP parameters that
+  might have been defined.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;javax.servlet.http.HttpServletRequest</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getHttpRequest()">getHttpRequest</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If the request did originate from a HTTP request,
+  then the HTTP request can be fetched here.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getJSP()">getJSP</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the JSP associated with the Command.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getName()">getName</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the target of this wiki context: a page, group name or JSP.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getPage()">getPage</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the page that is being handled.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getRealPage()">getRealPage</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a reference to the real page whose content is currently being rendered.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getRedirectURL()">getRedirectURL</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Figure out to which page we are really going to.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getRequestContext()">getRequestContext</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the request context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getTarget()">getTarget</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the target associated with a Command, if it was created with one.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getTemplate()">getTemplate</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets the template that is to be used throughout this request.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getURL(java.lang.String, java.lang.String)">getURL</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;context,
+             <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;page)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Creates an URL for the given request context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getURL(java.lang.String, java.lang.String, java.lang.String)">getURL</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;context,
+             <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;page,
+             <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;params)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns an URL from a page.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getURLPattern()">getURLPattern</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the URL pattern associated with this Command.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getVariable(java.lang.String)">getVariable</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Gets a previously set variable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getViewURL(java.lang.String)">getViewURL</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;page)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A shortcut to generate a VIEW url.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../org/apache/wiki/WikiSession.html" title="class in org.apache.wiki">WikiSession</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#getWikiSession()">getWikiSession</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the WikiSession associated with the context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;boolean</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#hasAdminPermissions()">hasAdminPermissions</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns true, if the current user has administrative permissions (i.e. the omnipotent
+  AllPermission).</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#requiredPermission()">requiredPermission</A></B>()</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Returns the permission required to successfully execute this context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#setDefaultTemplate(javax.servlet.http.HttpServletRequest)">setDefaultTemplate</A></B>(javax.servlet.http.HttpServletRequest&nbsp;request)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Figures out which template a new WikiContext should be using.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#setPage(org.apache.wiki.WikiPage)">setPage</A></B>(<A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the page that is being handled.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#setRealPage(org.apache.wiki.WikiPage)">setRealPage</A></B>(<A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets a reference to the real page whose content is currently being
+  rendered.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#setRequestContext(java.lang.String)">setRequestContext</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;arg)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the request context.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#setTemplate(java.lang.String)">setTemplate</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dir)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets the template to be used for this request.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#setVariable(java.lang.String, java.lang.Object)">setVariable</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
+                       <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;data)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Sets a variable.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>&nbsp;<A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#targetedCommand(java.lang.Object)">targetedCommand</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;target)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Associates a target with the current Command and returns
+ the new targeted Command.</TD>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
+<CODE>protected &nbsp;void</CODE></FONT></TD>
+<TD><CODE><B><A HREF="../../../org/apache/wiki/WikiContext.html#updateCommand(java.lang.String)">updateCommand</A></B>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;requestContext)</CODE>
+
+<BR>
+&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Protected method that updates the internally cached Command.</TD>
+</TR>
+</TABLE>
+&nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
+<TH ALIGN="left"><B>Methods inherited from class java.lang.<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></B></TH>
+</TR>
+<TR BGCOLOR="white" CLASS="TableRowColor">
+<TD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang">equals</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang">finalize</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang">getClass</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang">hashCode</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang">notify</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang">notifyAll</A>, <A HREF="http://docs.oracle.com/javase/6/docs/a
 pi/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang">toString</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang">wait</A>, <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#wait(long, int)" title="class or interface in java.lang">wait</A></CODE></TD>
+</TR>
+</TABLE>
+&nbsp;
+<P>
+
+<!-- ============ FIELD DETAIL =========== -->
+
+<A NAME="field_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Field Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="m_request"><!-- --></A><H3>
+m_request</H3>
+<PRE>
+protected javax.servlet.http.HttpServletRequest <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.82"><B>m_request</B></A></PRE>
+<DL>
+<DD>Stores the HttpServletRequest.  May be null, if the request did not
+  come from a servlet.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="INSTALL"><!-- --></A><H3>
+INSTALL</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.87"><B>INSTALL</B></A></PRE>
+<DL>
+<DD>User is administering JSPWiki (Install, SecurityConfig).
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="VIEW"><!-- --></A><H3>
+VIEW</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.91"><B>VIEW</B></A></PRE>
+<DL>
+<DD>The VIEW context - the user just wants to view the page
+        contents.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="WORKFLOW"><!-- --></A><H3>
+WORKFLOW</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.94"><B>WORKFLOW</B></A></PRE>
+<DL>
+<DD>User wants to view or administer workflows.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="EDIT"><!-- --></A><H3>
+EDIT</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.97"><B>EDIT</B></A></PRE>
+<DL>
+<DD>The EDIT context - the user is editing the page.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="LOGIN"><!-- --></A><H3>
+LOGIN</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.100"><B>LOGIN</B></A></PRE>
+<DL>
+<DD>User is preparing for a login/authentication.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="LOGOUT"><!-- --></A><H3>
+LOGOUT</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.103"><B>LOGOUT</B></A></PRE>
+<DL>
+<DD>User is preparing to log out.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="MESSAGE"><!-- --></A><H3>
+MESSAGE</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.106"><B>MESSAGE</B></A></PRE>
+<DL>
+<DD>JSPWiki wants to display a message.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="DIFF"><!-- --></A><H3>
+DIFF</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.109"><B>DIFF</B></A></PRE>
+<DL>
+<DD>User is viewing a DIFF between the two versions of the page.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="INFO"><!-- --></A><H3>
+INFO</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.112"><B>INFO</B></A></PRE>
+<DL>
+<DD>User is viewing page history.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="PREVIEW"><!-- --></A><H3>
+PREVIEW</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.115"><B>PREVIEW</B></A></PRE>
+<DL>
+<DD>User is previewing the changes he just made.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="CONFLICT"><!-- --></A><H3>
+CONFLICT</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.119"><B>CONFLICT</B></A></PRE>
+<DL>
+<DD>User has an internal conflict, and does quite not know what to
+        do. Please provide some counseling.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ERROR"><!-- --></A><H3>
+ERROR</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.122"><B>ERROR</B></A></PRE>
+<DL>
+<DD>An error has been encountered and the user needs to be informed.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="UPLOAD"><!-- --></A><H3>
+UPLOAD</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.125"><B>UPLOAD</B></A></PRE>
+<DL>
+<DD>User is uploading something.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="COMMENT"><!-- --></A><H3>
+COMMENT</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.128"><B>COMMENT</B></A></PRE>
+<DL>
+<DD>User is commenting something.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="FIND"><!-- --></A><H3>
+FIND</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.131"><B>FIND</B></A></PRE>
+<DL>
+<DD>User is searching for content.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="CREATE_GROUP"><!-- --></A><H3>
+CREATE_GROUP</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.134"><B>CREATE_GROUP</B></A></PRE>
+<DL>
+<DD>User wishes to create a new group
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="DELETE_GROUP"><!-- --></A><H3>
+DELETE_GROUP</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.137"><B>DELETE_GROUP</B></A></PRE>
+<DL>
+<DD>User is deleting an existing group.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="EDIT_GROUP"><!-- --></A><H3>
+EDIT_GROUP</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.140"><B>EDIT_GROUP</B></A></PRE>
+<DL>
+<DD>User is editing an existing group.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="VIEW_GROUP"><!-- --></A><H3>
+VIEW_GROUP</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.143"><B>VIEW_GROUP</B></A></PRE>
+<DL>
+<DD>User is viewing an existing group
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="PREFS"><!-- --></A><H3>
+PREFS</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.146"><B>PREFS</B></A></PRE>
+<DL>
+<DD>User is editing preferences
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="RENAME"><!-- --></A><H3>
+RENAME</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.149"><B>RENAME</B></A></PRE>
+<DL>
+<DD>User is renaming a page.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="DELETE"><!-- --></A><H3>
+DELETE</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.152"><B>DELETE</B></A></PRE>
+<DL>
+<DD>User is deleting a page or an attachment.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ATTACH"><!-- --></A><H3>
+ATTACH</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.155"><B>ATTACH</B></A></PRE>
+<DL>
+<DD>User is downloading an attachment.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="RSS"><!-- --></A><H3>
+RSS</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.158"><B>RSS</B></A></PRE>
+<DL>
+<DD>RSS feed is being generated.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="NONE"><!-- --></A><H3>
+NONE</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.161"><B>NONE</B></A></PRE>
+<DL>
+<DD>This is not a JSPWiki context, use it to access static files.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="OTHER"><!-- --></A><H3>
+OTHER</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.164"><B>OTHER</B></A></PRE>
+<DL>
+<DD>Same as NONE; this is just a clarification.
+<P>
+<DL>
+</DL>
+</DL>
+<HR>
+
+<A NAME="ADMIN"><!-- --></A><H3>
+ADMIN</H3>
+<PRE>
+public static final <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.167"><B>ADMIN</B></A></PRE>
+<DL>
+<DD>User is doing administrative things.
+<P>
+<DL>
+</DL>
+</DL>
+
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+
+<A NAME="constructor_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Constructor Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="WikiContext(org.apache.wiki.WikiEngine, org.apache.wiki.WikiPage)"><!-- --></A><H3>
+WikiContext</H3>
+<PRE>
+public <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.181"><B>WikiContext</B></A>(<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A>&nbsp;engine,
+                   <A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</PRE>
+<DL>
+<DD>Create a new WikiContext for the given WikiPage. Delegates to
+ <A HREF="../../../org/apache/wiki/WikiContext.html#WikiContext(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.WikiPage)"><CODE>WikiContext(WikiEngine, HttpServletRequest, WikiPage)</CODE></A>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>engine</CODE> - The WikiEngine that is handling the request.<DD><CODE>page</CODE> - The WikiPage.  If you want to create a
+  WikiContext for an older version of a page, you must use this
+  constructor.</DL>
+</DL>
+<HR>
+
+<A NAME="WikiContext(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.ui.Command)"><!-- --></A><H3>
+WikiContext</H3>
+<PRE>
+public <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.203"><B>WikiContext</B></A>(<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A>&nbsp;engine,
+                   javax.servlet.http.HttpServletRequest&nbsp;request,
+                   <A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A>&nbsp;command)
+            throws <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></PRE>
+<DL>
+<DD><p>
+ Creates a new WikiContext for the given WikiEngine, Command and
+ HttpServletRequest.
+ </p>
+ <p>
+ This constructor will also look up the HttpSession associated with the
+ request, and determine if a WikiSession object is present. If not, a new
+ one is created.
+ </p>
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>engine</CODE> - The WikiEngine that is handling the request<DD><CODE>request</CODE> - The HttpServletRequest that should be associated with this
+            context. This parameter may be <code>null</code>.<DD><CODE>command</CODE> - the command
+<DT><B>Throws:</B>
+<DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang">IllegalArgumentException</A></CODE> - if <code>engine</code> or
+             <code>command</code> are <code>null</code></DL>
+</DL>
+<HR>
+
+<A NAME="WikiContext(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.WikiPage)"><!-- --></A><H3>
+WikiContext</H3>
+<PRE>
+public <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.267"><B>WikiContext</B></A>(<A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A>&nbsp;engine,
+                   javax.servlet.http.HttpServletRequest&nbsp;request,
+                   <A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</PRE>
+<DL>
+<DD>Creates a new WikiContext for the given WikiEngine, WikiPage and
+ HttpServletRequest. This method simply looks up the appropriate Command
+ using <A HREF="../../../org/apache/wiki/WikiContext.html#findCommand(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.WikiPage)"><CODE>findCommand(WikiEngine, HttpServletRequest, WikiPage)</CODE></A> and
+ delegates to
+ <A HREF="../../../org/apache/wiki/WikiContext.html#WikiContext(org.apache.wiki.WikiEngine, javax.servlet.http.HttpServletRequest, org.apache.wiki.ui.Command)"><CODE>WikiContext(WikiEngine, HttpServletRequest, Command)</CODE></A>.
+<P>
+<DL>
+<DT><B>Parameters:</B><DD><CODE>engine</CODE> - The WikiEngine that is handling the request<DD><CODE>request</CODE> - The HttpServletRequest that should be associated with this
+            context. This parameter may be <code>null</code>.<DD><CODE>page</CODE> - The WikiPage. If you want to create a WikiContext for an
+            older version of a page, you must supply this parameter</DL>
+</DL>
+
+<!-- ============ METHOD DETAIL ========== -->
+
+<A NAME="method_detail"><!-- --></A>
+<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
+<TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
+<B>Method Detail</B></FONT></TH>
+</TR>
+</TABLE>
+
+<A NAME="getContentTemplate()"><!-- --></A><H3>
+getContentTemplate</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.276"><B>getContentTemplate</B></A>()</PRE>
+<DL>
+<DD>Returns the content template associated with a Command, such as
+ <code>PreferencesContent.jsp</code>. For Commands that are not
+ page-related, this method will always return <code>null</code>.
+ <em>Calling methods should always check to see if the result
+ of this method is <code>null</code></em>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/wiki/ui/Command.html#getContentTemplate()">getContentTemplate</A></CODE> in interface <CODE><A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the content template<DT><B>See Also:</B><DD><A HREF="../../../org/apache/wiki/ui/Command.html#getContentTemplate()"><CODE>Command.getContentTemplate()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getJSP()"><!-- --></A><H3>
+getJSP</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.285"><B>getJSP</B></A>()</PRE>
+<DL>
+<DD>Returns the JSP associated with the Command. The JSP is
+ a "local" JSP within the JSPWiki webapp; it is not
+ a general HTTP URL. If it exists, the JSP will be expressed
+ relative to the webapp root, without a leading slash.
+ This method is guaranteed to return a non-<code>null</code>
+ result, although in some cases the result may be an empty string.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/wiki/ui/Command.html#getJSP()">getJSP</A></CODE> in interface <CODE><A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the JSP or url associated with the wiki command<DT><B>See Also:</B><DD><A HREF="../../../org/apache/wiki/ui/Command.html#getJSP()"><CODE>Command.getJSP()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRealPage(org.apache.wiki.WikiPage)"><!-- --></A><H3>
+setRealPage</H3>
+<PRE>
+public <A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.309"><B>setRealPage</B></A>(<A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</PRE>
+<DL>
+<DD>Sets a reference to the real page whose content is currently being
+  rendered.
+  <p>
+  Sometimes you may want to render the page using some other page's context.
+  In those cases, it is highly recommended that you set the setRealPage()
+  to point at the real page you are rendering.  Please see InsertPageTag
+  for an example.
+  <p>
+  Also, if your plugin e.g. does some variable setting, be aware that if it
+  is embedded in the LeftMenu or some other page added with InsertPageTag,
+  you should consider what you want to do - do you wish to really reference
+  the "master" page or the included page.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>page</CODE> - The real page which is being rendered.
+<DT><B>Returns:</B><DD>The previous real page<DT><B>Since:</B></DT>
+  <DD>2.3.14</DD>
+<DT><B>See Also:</B><DD><A HREF="../../../org/apache/wiki/tags/InsertPageTag.html" title="class in org.apache.wiki.tags"><CODE>InsertPageTag</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRealPage()"><!-- --></A><H3>
+getRealPage</H3>
+<PRE>
+public <A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.334"><B>getRealPage</B></A>()</PRE>
+<DL>
+<DD>Gets a reference to the real page whose content is currently being rendered.
+  If your plugin e.g. does some variable setting, be aware that if it
+  is embedded in the LeftMenu or some other page added with InsertPageTag,
+  you should consider what you want to do - do you wish to really reference
+  the "master" page or the included page.
+  <p>
+  For example, in the default template, there is a page called "LeftMenu".
+  Whenever you access a page, e.g. "Main", the master page will be Main, and
+  that's what the getPage() will return - regardless of whether your plugin
+  resides on the LeftMenu or on the Main page.  However, getRealPage()
+  will return "LeftMenu".
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A reference to the real page.<DT><B>See Also:</B><DD><A HREF="../../../org/apache/wiki/tags/InsertPageTag.html" title="class in org.apache.wiki.tags"><CODE>InsertPageTag</CODE></A>, 
+<A HREF="../../../org/apache/wiki/parser/JSPWikiMarkupParser.html" title="class in org.apache.wiki.parser"><CODE>JSPWikiMarkupParser</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRedirectURL()"><!-- --></A><H3>
+getRedirectURL</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.348"><B>getRedirectURL</B></A>()</PRE>
+<DL>
+<DD>Figure out to which page we are really going to.  Considers
+  special page names from the jspwiki.properties, and possible aliases.
+  This method forwards requests to
+  <A HREF="../../../org/apache/wiki/ui/CommandResolver.html#getSpecialPageReference(java.lang.String)"><CODE>CommandResolver.getSpecialPageReference(String)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A complete URL to the new page to redirect to<DT><B>Since:</B></DT>
+  <DD>2.2</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getEngine()"><!-- --></A><H3>
+getEngine</H3>
+<PRE>
+public <A HREF="../../../org/apache/wiki/WikiEngine.html" title="class in org.apache.wiki">WikiEngine</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.377"><B>getEngine</B></A>()</PRE>
+<DL>
+<DD>Returns the handling engine.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The wikiengine owning this context.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getPage()"><!-- --></A><H3>
+getPage</H3>
+<PRE>
+public <A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.387"><B>getPage</B></A>()</PRE>
+<DL>
+<DD>Returns the page that is being handled.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the page which was fetched.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setPage(org.apache.wiki.WikiPage)"><!-- --></A><H3>
+setPage</H3>
+<PRE>
+public void <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.398"><B>setPage</B></A>(<A HREF="../../../org/apache/wiki/WikiPage.html" title="class in org.apache.wiki">WikiPage</A>&nbsp;page)</PRE>
+<DL>
+<DD>Sets the page that is being handled.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>page</CODE> - The wikipage<DT><B>Since:</B></DT>
+  <DD>2.1.37.</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getRequestContext()"><!-- --></A><H3>
+getRequestContext</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.408"><B>getRequestContext</B></A>()</PRE>
+<DL>
+<DD>Returns the request context.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/wiki/ui/Command.html#getRequestContext()">getRequestContext</A></CODE> in interface <CODE><A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The name of the request context (e.g. VIEW).</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setRequestContext(java.lang.String)"><!-- --></A><H3>
+setRequestContext</H3>
+<PRE>
+public void <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.419"><B>setRequestContext</B></A>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;arg)</PRE>
+<DL>
+<DD>Sets the request context.  See above for the different
+  request contexts (VIEW, EDIT, etc.)
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>arg</CODE> - The request context (one of the predefined contexts.)</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTarget()"><!-- --></A><H3>
+getTarget</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.428"><B>getTarget</B></A>()</PRE>
+<DL>
+<DD>Returns the target associated with a Command, if it was created with one.
+ Commands created with <A HREF="../../../org/apache/wiki/ui/Command.html#targetedCommand(java.lang.Object)"><CODE>Command.targetedCommand(Object)</CODE></A> will
+ <em>always</em> return a non-<code>null</code> object. <em>Calling
+ methods should always check to see if the result of this method
+ is <code>null</code></em>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/wiki/ui/Command.html#getTarget()">getTarget</A></CODE> in interface <CODE><A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the wiki page<DT><B>See Also:</B><DD><A HREF="../../../org/apache/wiki/ui/Command.html#getTarget()"><CODE>Command.getTarget()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getURLPattern()"><!-- --></A><H3>
+getURLPattern</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.437"><B>getURLPattern</B></A>()</PRE>
+<DL>
+<DD>Returns the URL pattern associated with this Command. This method is
+ guaranteed to return a non-<code>null</code> String.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/wiki/ui/Command.html#getURLPattern()">getURLPattern</A></CODE> in interface <CODE><A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the URL pattern<DT><B>See Also:</B><DD><A HREF="../../../org/apache/wiki/ui/Command.html#getURLPattern()"><CODE>Command.getURLPattern()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getVariable(java.lang.String)"><!-- --></A><H3>
+getVariable</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.448"><B>getVariable</B></A>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key)</PRE>
+<DL>
+<DD>Gets a previously set variable.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>key</CODE> - The variable name.
+<DT><B>Returns:</B><DD>The variable contents.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setVariable(java.lang.String, java.lang.Object)"><!-- --></A><H3>
+setVariable</H3>
+<PRE>
+public void <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.461"><B>setVariable</B></A>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;key,
+                        <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A>&nbsp;data)</PRE>
+<DL>
+<DD>Sets a variable.  The variable is valid while the WikiContext is valid,
+  i.e. while page processing continues.  The variable data is discarded
+  once the page processing is finished.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>key</CODE> - The variable name.<DD><CODE>data</CODE> - The variable value.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHttpParameter(java.lang.String)"><!-- --></A><H3>
+getHttpParameter</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.478"><B>getHttpParameter</B></A>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;paramName)</PRE>
+<DL>
+<DD>This method will safely return any HTTP parameters that
+  might have been defined.  You should use this method instead
+  of peeking directly into the result of getHttpRequest(), since
+  this method is smart enough to do all of the right things,
+  figure out UTF-8 encoded parameters, etc.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>paramName</CODE> - Parameter name to look for.
+<DT><B>Returns:</B><DD>HTTP parameter, or null, if no such parameter existed.<DT><B>Since:</B></DT>
+  <DD>2.0.13.</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getHttpRequest()"><!-- --></A><H3>
+getHttpRequest</H3>
+<PRE>
+public javax.servlet.http.HttpServletRequest <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.499"><B>getHttpRequest</B></A>()</PRE>
+<DL>
+<DD>If the request did originate from a HTTP request,
+  then the HTTP request can be fetched here.  However, it the request
+  did NOT originate from a HTTP request, then this method will
+  return null, and YOU SHOULD CHECK FOR IT!
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>Null, if no HTTP request was done.<DT><B>Since:</B></DT>
+  <DD>2.0.13.</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="setTemplate(java.lang.String)"><!-- --></A><H3>
+setTemplate</H3>
+<PRE>
+public void <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.510"><B>setTemplate</B></A>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;dir)</PRE>
+<DL>
+<DD>Sets the template to be used for this request.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>dir</CODE> - The template name<DT><B>Since:</B></DT>
+  <DD>2.1.15.</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getName()"><!-- --></A><H3>
+getName</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.528"><B>getName</B></A>()</PRE>
+<DL>
+<DD>Returns the target of this wiki context: a page, group name or JSP. If
+ the associated Command is a PageCommand, this method returns the page's
+ name. Otherwise, this method delegates to the associated Command's
+ <A HREF="../../../org/apache/wiki/ui/Command.html#getName()"><CODE>Command.getName()</CODE></A> method. Calling classes
+ can rely on the results of this method for looking up canonically-correct
+ page or group names. Because it does not automatically assume that the
+ wiki context is a PageCommand, calling this method is inherently safer
+ than calling <code>getPage().getName()</code>.
+<P>
+<DD><DL>
+<DT><B>Specified by:</B><DD><CODE><A HREF="../../../org/apache/wiki/ui/Command.html#getName()">getName</A></CODE> in interface <CODE><A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the name of the target of this wiki context<DT><B>See Also:</B><DD><A HREF="../../../org/apache/wiki/ui/PageCommand.html#getName()"><CODE>PageCommand.getName()</CODE></A>, 
+<A HREF="../../../org/apache/wiki/ui/GroupCommand.html#getName()"><CODE>GroupCommand.getName()</CODE></A></DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getTemplate()"><!-- --></A><H3>
+getTemplate</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.542"><B>getTemplate</B></A>()</PRE>
+<DL>
+<DD>Gets the template that is to be used throughout this request.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>template name<DT><B>Since:</B></DT>
+  <DD>2.1.15.</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCurrentUser()"><!-- --></A><H3>
+getCurrentUser</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/security/Principal.html?is-external=true" title="class or interface in java.security">Principal</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.556"><B>getCurrentUser</B></A>()</PRE>
+<DL>
+<DD>Convenience method that gets the current user. Delegates the
+  lookup to the WikiSession associated with this WikiContect.
+  May return null, in case the current
+  user has not yet been determined; or this is an internal system.
+  If the WikiSession has not been set, <em>always</em> returns null.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The current user; or maybe null in case of internal calls.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getViewURL(java.lang.String)"><!-- --></A><H3>
+getViewURL</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.572"><B>getViewURL</B></A>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;page)</PRE>
+<DL>
+<DD>A shortcut to generate a VIEW url.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>page</CODE> - The page to which to link.
+<DT><B>Returns:</B><DD>An URL to the page.  This honours the current absolute/relative setting.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getURL(java.lang.String, java.lang.String)"><!-- --></A><H3>
+getURL</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.584"><B>getURL</B></A>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;context,
+                     <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;page)</PRE>
+<DL>
+<DD>Creates an URL for the given request context.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>context</CODE> - e.g. WikiContext.EDIT<DD><CODE>page</CODE> - The page to which to link
+<DT><B>Returns:</B><DD>An URL to the page, honours the absolute/relative setting in jspwiki.properties</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getURL(java.lang.String, java.lang.String, java.lang.String)"><!-- --></A><H3>
+getURL</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.601"><B>getURL</B></A>(<A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;context,
+                     <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;page,
+                     <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</A>&nbsp;params)</PRE>
+<DL>
+<DD>Returns an URL from a page. It this WikiContext instance was constructed
+  with an actual HttpServletRequest, we will attempt to construct the
+  URL using HttpUtil, which preserves the HTTPS portion if it was used.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>context</CODE> - The request context (e.g. WikiContext.UPLOAD)<DD><CODE>page</CODE> - The page to which to link<DD><CODE>params</CODE> - A list of parameters, separated with "&amp;"
+<DT><B>Returns:</B><DD>An URL to the given context and page.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getCommand()"><!-- --></A><H3>
+getCommand</H3>
+<PRE>
+public <A HREF="../../../org/apache/wiki/ui/Command.html" title="interface in org.apache.wiki.ui">Command</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.619"><B>getCommand</B></A>()</PRE>
+<DL>
+<DD>Returns the Command associated with this WikiContext.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>the command</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="clone()"><!-- --></A><H3>
+clone</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.630"><B>clone</B></A>()</PRE>
+<DL>
+<DD>Returns a shallow clone of the WikiContext.
+<P>
+<DD><DL>
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang">clone</A></CODE> in class <CODE><A HREF="http://docs.oracle.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</A></CODE></DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A shallow clone of the WikiContext<DT><B>Since:</B></DT>
+  <DD>2.1.37.</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="deepClone()"><!-- --></A><H3>
+deepClone</H3>
+<PRE>
+public <A HREF="../../../org/apache/wiki/WikiContext.html" title="class in org.apache.wiki">WikiContext</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.661"><B>deepClone</B></A>()</PRE>
+<DL>
+<DD>Creates a deep clone of the WikiContext.  This is useful when you want
+  to be sure that you don't accidentally mess with page attributes, etc.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>A deep clone of the WikiContext.<DT><B>Since:</B></DT>
+  <DD>2.8.0</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="getWikiSession()"><!-- --></A><H3>
+getWikiSession</H3>
+<PRE>
+public <A HREF="../../../org/apache/wiki/WikiSession.html" title="class in org.apache.wiki">WikiSession</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.694"><B>getWikiSession</B></A>()</PRE>
+<DL>
+<DD>Returns the WikiSession associated with the context.
+  This method is guaranteed to always return a valid WikiSession.
+  If this context was constructed without an associated
+  HttpServletRequest, it will return <A HREF="../../../org/apache/wiki/WikiSession.html#guestSession(org.apache.wiki.WikiEngine)"><CODE>WikiSession.guestSession(WikiEngine)</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+
+<DT><B>Returns:</B><DD>The WikiSession associate with this context.</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="findContext(javax.servlet.jsp.PageContext)"><!-- --></A><H3>
+findContext</H3>
+<PRE>
+public static <A HREF="../../../org/apache/wiki/WikiContext.html" title="class in org.apache.wiki">WikiContext</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.710"><B>findContext</B></A>(javax.servlet.jsp.PageContext&nbsp;pageContext)</PRE>
+<DL>
+<DD>This method can be used to find the WikiContext programmatically
+  from a JSP PageContext. We check the request context. 
+  The wiki context, if it exists,
+  is looked up using the key
+  <A HREF="../../../org/apache/wiki/tags/WikiTagBase.html#ATTR_CONTEXT"><CODE>WikiTagBase.ATTR_CONTEXT</CODE></A>.
+<P>
+<DD><DL>
+</DL>
+</DD>
+<DD><DL>
+<DT><B>Parameters:</B><DD><CODE>pageContext</CODE> - the JSP page context
+<DT><B>Returns:</B><DD>Current WikiContext, or null, of no context exists.<DT><B>Since:</B></DT>
+  <DD>2.4</DD>
+</DL>
+</DD>
+</DL>
+<HR>
+
+<A NAME="requiredPermission()"><!-- --></A><H3>
+requiredPermission</H3>
+<PRE>
+public <A HREF="http://docs.oracle.com/javase/6/docs/api/java/security/Permission.html?is-external=true" title="class or interface in java.security">Permission</A> <A HREF="../../../src-html/org/apache/wiki/WikiContext.html#line.728"><B>requiredPermission</B></A

<TRUNCATED>
http://git-wip-us.apache.org/repos/asf/jspwiki-site/blob/7d1a74bd/apidocs/2.10.1/org/apache/wiki/WikiContext.png
----------------------------------------------------------------------
diff --git a/apidocs/2.10.1/org/apache/wiki/WikiContext.png b/apidocs/2.10.1/org/apache/wiki/WikiContext.png
new file mode 100755
index 0000000..2a6e076
Binary files /dev/null and b/apidocs/2.10.1/org/apache/wiki/WikiContext.png differ