# com.bea.jsptools.portal
PortletCategoryEditorServlet Class

public abstract class PortletCategoryEditorServlet
extends `ToolsJspBase`

Hierarchy
  `Object`
  `JspBase`
  `ToolsJspBase`
  `PortletCategoryEditorServlet`

All Implemented Interfaces
  `HttpJspPage`, `JspConstants`, `JspPage`, `Servlet`

## Field Summary

`public static final `String`` | `I18N_FILE` String
`public static final `String`` | `PORTLET_CATEGORY` String
`public static final `String`` | `PORTLET_CATEGORY_ROOT` String
`public static final `String`` | `PRE_CATEGORY_TAX` String

Fields from com.bea.jsptools.common.servlets.jsp`.`ToolsJspBase``
`debug, DESTINATION_TAG`

Fields from weblogic.servlet.jsp`.`JspBase``
`_servletConfig`

Fields from interface com.bea.jsptools.p13n.common.servlets.jsp`.`JspConstants``
`DATE_FORMAT, DEFAULT_DESTINATION, DEFAULT_SUCCESSOR, DESTINATION_URI, IMMUTABLE_SERVICEMANAGER_HOME_PAGE, JSP_CALENDAR_FEATURES, JSP_COMMERCE_CALENDAR_FEATURES, JSP_PORTALS_BASE_DIRECTORY, JSP_TOOLS_ADMIN_HOME, JSP_TOOLS_BASE_DIRECTORY, JSP_TOOLS_DOC_RTR, JSP_TOOLS_GUIDE_FEATURES, JSP_TOOLS_PROPERTYMGMT_ADMIN_HOME, JSP_TOOLS_USERMGMT_ADMIN_HOME, JSP_TOOLS_UTIL_DIRECTORY, JSP_UTIL_CALENDAR, JSP_UTIL_HOME_HDR, P13N_CACHED_REQUEST, P13N_CACHED_SESSION, REPOSITORY_DIR, SERVICEMANAGER_COOKIE_TIMEOUT, SERVICEMANAGER_CURRENT_PAGE, SERVICEMANAGER_HOME_PAGE, SERVICEMANAGER_LOGGED_IN, SERVICEMANAGER_OVERRIDE_BOOK, SERVICEMANAGER_SESSION_TIMEOUT, SERVICEMANAGER_SUCCESSOR, SERVICEMANAGER_USER, SERVLET_CONFIG, TRAFFIC_URI, TRANSACTION_SERVICE, TRANSACTION_TIMEOUT, USER_TRANS_TIMEOUT, WORKING_DIR, WORKING_DIR_FILES`

## Constructor Summary

PortletCategoryEditorServlet()

## Method Summary

`public static `String`` | `createCategoryTree`(`String` webAppName, `Locale` locale, `HttpServletRequest` request)
`public static void` | `main`(`String`[] args)

Methods from `com.bea.jsptools.common.servlets.jsp.`ToolsJspBase``
`cnvrtSC, escapeQuotes, getJspName, getJspURI, getJspURINoContext, getLoggedIn, getRequestURI, getSessionValue, pathFromRequest, putSessionValue, removeSessionValue, setLoggedIn, setSessionValue`

Methods from `weblogic.servlet.jsp.`JspBase``
`_jspService, destroy, getServletConfig, getServletInfo, init, jspDestroy, jspInit, service`

Methods from class `java.lang.`Object``
`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Methods from interface `javax.servlet.jsp.`HttpJspPage``
`_jspService`

Methods from interface `javax.servlet.jsp.`JspPage``
`jspDestroy, jspInit`

Methods from interface `javax.servlet.`Servlet``
`destroy, getServletConfig, getServletInfo, init, service`

## Field Detail

### I18N_FILE

    public static final String I18N_FILE

### PORTLET_CATEGORY

    public static final String PORTLET_CATEGORY

### PORTLET_CATEGORY_ROOT

    public static final String PORTLET_CATEGORY_ROOT

### PRE_CATEGORY_TAX

    public static final String PRE_CATEGORY_TAX

## Constructor Detail

### PortletCategoryEditorServlet

    public PortletCategoryEditorServlet()

## Method Detail

### createCategoryTree(String, Locale, HttpServletRequest) Method

    public static String createCategoryTree(String webAppName,
                                            Locale locale,
                                            HttpServletRequest request)

### main(String[]) Method

    public static void main(String[] args)