# Package org.apache.wiki.ui

package org.apache.wiki.ui
Java classes for management of the JSP user interface.

## Package specification

The classes which are not directly related to the JSP tags, yet do control some aspect of the web interface, have been collected here.

## Related documentation

Please also see the "tags" package.

See Also:
  - `org.apache.wiki.tags`

Related Packages
Package
Description
org.apache.wiki
The chief package of JSPWiki.
org.apache.wiki.ui.admin
Contains classes for the JSPWiki administrative interface.
org.apache.wiki.ui.progress
Provides progress management routines.
Class
Description
AbstractCommand
Abstract, immutable Command implementation class.
AllCommands
Placeholder class for all Commands.
CommandResolver
Resolves special pages, JSPs and Commands on behalf of a Engine.
DefaultCommandResolver
Default implementation for `CommandResolver`
DefaultEditorManager
Defines an editor manager.
DefaultTemplateManager
This class takes care of managing JSPWiki templates.
Editor
Describes an editor.
EditorManager
Defines an editor manager.
GenericHTTPHandler
Provides a generic HTTP handler interface.
GroupCommand
Defines Commands for viewing, editing and deleting wiki groups.
InputValidator
Provides basic validation services for HTTP parameters.
Installer
Manages JSPWiki installation on behalf of `admin/Install.jsp`.
PageCommand
Defines Commands for editing, renaming, and viewing wiki pages.
RedirectCommand
Defines Commands for redirections to off-site special pages.
TemplateManager
This class takes care of managing JSPWiki templates.
WikiCommand
Defines Commands for wiki-wide operations such as creating groups, editing preferences and profiles, and logging in/out.
WikiJSPFilter
This filter goes through the generated page response prior and places requested resources at the appropriate inclusion markers.
WikiRequestWrapper
Servlet request wrapper that encapsulates an incoming HTTP request and overrides its security methods so that the request returns JSPWiki-specific values.
WikiServletFilter
Filter that verifies that the `Engine` is running, and sets the authentication status for the user's Session.