Author: crossley
Date: Wed Dec  1 17:49:27 2004
New Revision: 109423

URL: http://svn.apache.org/viewcvs?view=rev&rev=109423
Log:
Add initial coordination table for review-sitemap-docs.

Added:
   
cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/review-sitemap-docs.xml
   (contents, props changed)
Modified:
   cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/book.xml
   cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/index.xml

Modified: cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/book.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/book.xml?view=diff&rev=109423&p1=cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/book.xml&r1=109422&p2=cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/book.xml&r2=109423
==============================================================================
--- cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/book.xml  
(original)
+++ cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/book.xml  Wed Dec 
 1 17:49:27 2004
@@ -31,6 +31,7 @@
 
   <menu label="Documentation">
     <menu-item label="Overview" href="doc.html"/>
+    <menu-item label="Review docs" href="review-sitemap-docs.html"/>
     <menu-item label="Changes" href="changes-doc.html"/>
     <menu-item label="To Do" href="todo-doc.html"/>
     <menu-item label="Issues" href="issues-doc.html"/>

Modified: cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/index.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/index.xml?view=diff&rev=109423&p1=cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/index.xml&r1=109422&p2=cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/index.xml&r2=109423
==============================================================================
--- cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/index.xml 
(original)
+++ cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/index.xml Wed Dec 
 1 17:49:27 2004
@@ -62,15 +62,19 @@
   <ul>
    <li><link href="release.html">Release Plan</link>
     - major things to do before the next release</li>
+   <li><link href="review-sitemap-docs.html">Review Sitemap Docs</link>
+    - a coordinated review of the generated documentation for sitemap
+     components
+   </li>
   </ul>
 
   <ul>
-   <li><link href="doc.html">Documentation</link>
+   <li>Not maintained: <link href="doc.html">Documentation</link>
     - revisions and additions are required</li>
-   <li><link href="changes-doc.html">Documentation History of 
Changes</link></li>
-   <li><link href="todo-doc.html">Documentation To Do List</link></li>
-   <li><link href="issues-doc.html">Documentation Issues</link></li>
-   <li><link href="linkstatus.html">Linkstatus</link>
+   <li>Not maintained: <link href="changes-doc.html">Documentation History of 
Changes</link></li>
+   <li>Not maintained: <link href="todo-doc.html">Documentation To Do 
List</link></li>
+   <li>Not maintained: <link href="issues-doc.html">Documentation 
Issues</link></li>
+   <li>Not recent: <link href="linkstatus.html">Linkstatus</link>
     - Tools to assess and mend any broken hyperlinks</li>
   </ul>
 

Added: 
cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/review-sitemap-docs.xml
Url: 
http://svn.apache.org/viewcvs/cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/review-sitemap-docs.xml?view=auto&rev=109423
==============================================================================
--- (empty file)
+++ 
cocoon/branches/BRANCH_2_1_X/src/documentation/xdocs/plan/review-sitemap-docs.xml
   Wed Dec  1 17:49:27 2004
@@ -0,0 +1,2464 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V1.0//EN" 
"document-v10.dtd">
+<document>
+  <header>
+    <title>Review of sitemap component documentation</title>
+    <authors>
+      <person name="Cocoon Developers" email="dev@cocoon.apache.org"/>
+    </authors>
+  </header>
+
+  <body>
+    <s1 title="Overview">
+      <p>
+        This is a coordination table to assist the systematic review of the
+        "sitemap component documentation" which is the set of documentation
+        available at 
+        <link href="../userdocs/">/userdocs/</link>
+        for each sitemap component
+        (actions generators matchers readers selectors serializers 
transformers).
+      </p>
+      <p>
+        Please see the <link href="#To+Do">To Do</link> section at the bottom.
+      </p>
+      <p>
+        This documentation is generated as part of the Cocoon 'build docs' 
process.
+        An anttask (tools/anttasks/SitemapTask) scans the java code looking
+        for javadoc-like tags (e.g. @cocoon.sitemap.component.name) and
+        extracts that information. For each component there is also a default
+        document at src/documentation/xdocs/userdocs/ which contains additional
+        manual content. The two sources are merged to form each final xdoc, 
with
+        two new sections being added (Description and Info). Then Forrest 
builds
+        the final set of documents as part of the normal 'build docs' process.
+      </p>
+      <p>These are the SitemapTask attributes that are used in the code:</p>
+      <ul>
+        <li>@cocoon.sitemap.component.name - The name of the component in the 
sitemap (required)</li>
+        <li>@cocoon.sitemap.component.logger - The logger category 
(optional)</li>
+        <li>@cocoon.sitemap.component.label - The label for views 
(optional)</li>
+        <li>@cocoon.sitemap.component.mimetype - The mime type for serializers 
and readers (optional)</li>
+        <li>@cocoon.sitemap.component.hide - If this tag is specified, the 
component is not added to the sitemap (optional)</li>
+        <li>@cocoon.sitemap.component.documentation.disabled - If this tag is 
specified no documentation is generated (optional)</li>
+        <li>@cocoon.sitemap.component.documentation description - The 
documentation (optional)</li>
+        <li>@cocoon.sitemap.component.configuration - Configuration 
(optional)</li>
+        <li>@cocoon.sitemap.component.documentation.caching - Caching info 
(optional)</li>
+        <li>@cocoon.sitemap.component.pooling.min - Pooling min (optional)</li>
+        <li>@cocoon.sitemap.component.pooling.max - Pooling max (optional)</li>
+        <li>@cocoon.sitemap.component.pooling.grow - Pooling grow 
(optional)</li>
+      </ul>
+    </s1>
+
+    <s1 title="Coordination table">
+      <p>The table columns are:</p>
+      <ul>
+        <li>Java source - The name of the Java source file and link to 
javadoc.</li>
+        <li>Document - The name of the generated document and a link to 
it.</li>
+        <li>A - The xdoc is present to supply additional manual content.</li>
+        <li>B - The java code is in "core" or as a "block".</li>
+        <li>C - The javadoc-like tags (SitemapTask attributes) are available 
in the code.</li>
+        <li>D - The component parameters are properly described.</li>
+      </ul>
+      <p>Cell values are:</p>
+      <ul>
+        <li>blank - Not yet investigated.</li>
+        <li>y - Yes.</li>
+        <li>n - No.</li>
+        <li>- - Not relevant.</li>
+        <li>* - Has issues, needs more work.</li>
+      </ul>
+      <p>There are 282 entries.</p>
+
+    <s2 title="Actions">
+      <table><!-- table: actions -->
+<tr>
+  <th>Java source</th>
+  <th>Document</th>
+  <th>A</th>
+  <th>B</th>
+  <th>C</th>
+  <th>D</th>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/AbstractAction.html">AbstractAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/AbstractComplementaryConfigurableAction.html">AbstractComplementaryConfigurableAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/AbstractConfigurableAction.html">AbstractConfigurableAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/AbstractDatabaseAction.html">AbstractDatabaseAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/forms/acting/AbstractFormsAction.html">AbstractFormsAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>forms</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/AbstractMultiAction.html">AbstractMultiAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/AbstractValidatorAction.html">AbstractValidatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/asciiart/AsciiArtSVGGenerator.html">AsciiArtSVGGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>asciiart</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/authentication/acting/AuthAction.html">AuthAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>authentication-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/portal/acting/AuthAction.html">AuthAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/acting/BookmarkAction.html">BookmarkAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/CacheEventAction.html">CacheEventAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>eventcache</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ClearCacheAction.html">ClearCacheAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ClearPersistentStoreAction.html">ClearPersistentStoreAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/CommandAction.html">CommandAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ComposerAction.html">ComposerAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ConfigurableComposerAction.html">ConfigurableComposerAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ConfigurableServiceableAction.html">ConfigurableServiceableAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ConfigurationHelper.html">ConfigurationHelper</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/CookieCreatorAction.html">CookieCreatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/CookieValidatorAction.html">CookieValidatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/acting/CopletSetDataAction.html">CopletSetDataAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/CopySourceAction.html">CopySourceAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/DatabaseAddAction.html">DatabaseAddAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/DatabaseAuthenticatorAction.html">DatabaseAuthenticatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/DatabaseCookieAuthenticatorAction.html">DatabaseCookieAuthenticatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/DatabaseDeleteAction.html">DatabaseDeleteAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/DatabaseSelectAction.html">DatabaseSelectAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/DatabaseUpdateAction.html">DatabaseUpdateAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/DbXMLAuthenticatorAction.html">DbXMLAuthenticatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>xmldb</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ExpiresPipelineAction.html">ExpiresPipelineAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/session/acting/FormManagerAction.html">FormManagerAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>session-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/FormValidatorAction.html">FormValidatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/forms/acting/HandleFormSubmitAction.html">HandleFormSubmitAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>forms</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/HelloAction.html">HelloAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/HttpCacheAction.html">HttpCacheAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/HttpHeaderAction.html">HttpHeaderAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/InputModuleAction.html">InputModuleAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/JMSPublisherAction.html">JMSPublisherAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>jms</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/LinkTranslatorMapAction.html">LinkTranslatorMapAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/LocaleAction.html">LocaleAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/authentication/acting/LoggedInAction.html">LoggedInAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>authentication-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/authentication/acting/LoginAction.html">LoginAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>authentication-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/acting/LoginAction.html">LoginAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/authentication/acting/LogoutAction.html">LogoutAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>authentication-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/acting/LogoutAction.html">LogoutAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/forms/acting/MakeFormAction.html">MakeFormAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>forms</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/modular/DatabaseAction.html">modular/DatabaseAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/modular/DatabaseAddAction.html">modular/DatabaseAddAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/modular/DatabaseDeleteAction.html">modular/DatabaseDeleteAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/modular/DatabaseSelectAction.html">modular/DatabaseSelectAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/modular/DatabaseQueryAction.html">modular/DatabaseQueryAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/modular/DatabaseUpdateAction.html">modular/DatabaseUpdateAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/acting/ObjectModelAction.html">ObjectModelAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/OraAddAction.html">OraAddAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/OraUpdateAction.html">OraUpdateAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/PropagatorAction.html">PropagatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/RequestParamAction.html">RequestParamAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/RequestParameterExistsAction.html">RequestParameterExistsAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ResourceExistsAction.html">ResourceExistsAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/acting/SaveAction.html">SaveAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ScriptAction.html">ScriptAction</link></td>
+  <td><link href="../userdocs/actions/script-action.html">script</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>bsf</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/SectionCutterAction.html">SectionCutterAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/SendmailAction.html">SendmailAction</link></td>
+  <td><link 
href="../userdocs/actions/sendmail-action.html">sendmail</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>mail</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ServerPagesAction.html">ServerPagesAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>xsp</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ServiceableAction.html">ServiceableAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/session/acting/SessionAction.html">SessionAction</link></td>
+  <td><link href="../userdocs/actions/session-action.html">session</link></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>session-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/session/acting/SessionFormAction.html">SessionFormAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>session-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/SessionInvalidatorAction.html">SessionInvalidatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/SessionIsValidAction.html">SessionIsValidAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/SessionPropagatorAction.html">SessionPropagatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/SessionStateAction.html">SessionStateAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/SessionValidatorAction.html">SessionValidatorAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/SetCharacterEncodingAction.html">SetCharacterEncodingAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/taglib/acting/TagtestAction.html">TagtestAction</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>taglib</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ValidatorActionHelper.html">ValidatorActionHelper</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/acting/ValidatorActionResult.html">ValidatorActionResult</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+      </table>
+    </s2>
+
+    <s2 title="Generators">
+      <table><!-- table: generators -->
+<tr>
+  <th>Java source</th>
+  <th>Document</th>
+  <th>A</th>
+  <th>B</th>
+  <th>C</th>
+  <th>D</th>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/generation/AbstractCopletGenerator.html">AbstractCopletGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/AbstractGenerator.html">AbstractGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/CalendarGenerator.html">CalendarGenerator</link></td>
+  <td><link 
href="../userdocs/generators/calendar-generator.html">calendar</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/ComposerGenerator.html">ComposerGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/authentication/generation/ConfigurationGenerator.html">ConfigurationGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>authentication-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/portal/generation/ConfigurationGenerator.html">ConfigurationGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/DirectoryGenerator.html">DirectoryGenerator</link></td>
+  <td><link 
href="../userdocs/generators/directory-generator.html">directory</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/generators/error-generator.html">error</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/EventCacheGenerator.html">EventCacheGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>eventcache</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/generators/extractor-generator.html">extractor</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/FileGenerator.html">FileGenerator</link></td>
+  <td><link href="../userdocs/generators/file-generator.html">file</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/forms/generation/FormsGenerator.html">FormsGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>mail</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/FragmentExtractorGenerator.html">FragmentExtractorGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>batik</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/GarbageGenerator.html">GarbageGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/GenericProxyGenerator.html">GenericProxyGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>proxy</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/HTMLGenerator.html">HTMLGenerator</link></td>
+  <td><link href="../userdocs/generators/html-generator.html">html</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>html</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/HttpProxyGenerator.html">HttpProxyGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>proxy</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/ImageDirectoryGenerator.html">ImageDirectoryGenerator</link></td>
+  <td><link 
href="../userdocs/generators/imagedirectory-generator.html">imagedirectory</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/IMAPGenerator.html">IMAPGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>mail</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/JellyGenerator.html">JellyGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/JSPGenerator.html">JSPGenerator</link></td>
+  <td><link href="../userdocs/generators/jsp-generator.html">jsp</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>jsp</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/JXTemplateGenerator.html">JXTemplateGenerator</link></td>
+  <td><link href="../userdocs/generators/jx-generator.html">jx</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/LinkStatusGenerator.html">LinkStatusGenerator</link></td>
+  <td><link 
href="../userdocs/generators/linkstatus-generator.html">linkstatus</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/MP3DirectoryGenerator.html">MP3DirectoryGenerator</link></td>
+  <td><link 
href="../userdocs/generators/mp3directory-generator.html">mp3directory</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/NekoHTMLGenerator.html">NekoHTMLGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>html</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/ParseExceptionGenerator.html">ParseExceptionGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>chaperon</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/PhpGenerator.html">PhpGenerator</link></td>
+  <td><link href="../userdocs/generators/php-generator.html">php</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>php</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/generation/PortalGenerator.html">PortalGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/portal/generation/PortalGenerator.html">PortalGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/generators/profile-generator.html">profile</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/ProfilerGenerator.html">ProfilerGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>profiler</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/RequestAttributeGenerator.html">RequestAttributeGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/RequestGenerator.html">RequestGenerator</link></td>
+  <td><link 
href="../userdocs/generators/request-generator.html">request</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/RequestParameterGenerator.html">RequestParameterGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/ScriptGenerator.html">ScriptGenerator</link></td>
+  <td><link 
href="../userdocs/generators/script-generator.html">script</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>bsf</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/SearchGenerator.html">SearchGenerator</link></td>
+  <td><link 
href="../userdocs/generators/search-generator.html">search</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>lucene</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/ServerPagesGenerator.html">ServerPagesGenerator</link></td>
+  <td><link 
href="../userdocs/generators/serverpages-generator.html">serverpages</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>xsp</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/ServiceableGenerator.html">ServiceableGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/ServletGenerator.html">ServletGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/SessionAttributeGenerator.html">SessionAttributeGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/slop/generation/SlopGenerator.html">SlopGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>slop</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/StatusGenerator.html">StatusGenerator</link></td>
+  <td><link 
href="../userdocs/generators/status-generator.html">status</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/StreamGenerator.html">StreamGenerator</link></td>
+  <td><link 
href="../userdocs/generators/stream-generator.html">stream</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/SWFGenerator.html">SWFGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>swf</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/TextGenerator.html">TextGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>chaperon</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/TraversableGenerator.html">TraversableGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>repository</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/TraversableSourceGenerator.html">TraversableSourceGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>repository</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/TraxGenerator.html">TraxGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/VelocityGenerator.html">VelocityGenerator</link></td>
+  <td><link 
href="../userdocs/generators/velocity-generator.html">velocity</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>velocity</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/generators/wsproxy-generator.html">wsproxy</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/WebServiceProxyGenerator.html">WebServiceProxyGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>proxy</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/XMidiGenerator.html">XMidiGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>midi</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/XMLDBGenerator.html">XMLDBGenerator</link></td>
+  <td><link 
href="../userdocs/generators/xmldb-generator.html">xmldb</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>xmldb</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/XMLDBCollectionGenerator.html">XMLDBCollectionGenerator</link></td>
+  <td><link 
href="../userdocs/generators/xmldbcollection-generator.html">xmldbcollection</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>xmldb</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/XPathDirectoryGenerator.html">XPathDirectoryGenerator</link></td>
+  <td><link 
href="../userdocs/generators/xpathdirectory-generator.html">xpathdirectory</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/generation/XPathTraversableGenerator.html">XPathTraversableGenerator</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>repository</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+      </table>
+    </s2>
+
+    <s2 title="Matchers">
+      <table><!-- table: matchers -->
+<tr>
+  <th>Java source</th>
+  <th>Document</th>
+  <th>A</th>
+  <th>B</th>
+  <th>C</th>
+  <th>D</th>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/AbstractPreparableMatcher.html">AbstractPreparableMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/AbstractRegexpMatcher.html">AbstractRegexpMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/AbstractWildcardMatcher.html">AbstractWildcardMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/CookieMatcher.html">CookieMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/HeaderMatcher.html">HeaderMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/LocaleMatcher.html">LocaleMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/modular/CachingRegexpMatcher.html">modular/CachingRegexpMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/modular/CachingWildcardMatcher.html">modular/CachingWildcardMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/modular/WildcardMatcher.html">modular/WildcardMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/MountTableMatcher.html">MountTableMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/ParameterMatcher.html">ParameterMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/PreparableMatcher.html">PreparableMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RegexpHeaderMatcher.html">RegexpHeaderMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RegexpHostMatcher.html">RegexpHostMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RegexpParameterMatcher.html">RegexpParameterMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RegexpRequestAttributeMatcher.html">RegexpRequestAttributeMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RegexpRequestParameterMatcher.html">RegexpRequestParameterMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RegexpSessionAttributeMatcher.html">RegexpSessionAttributeMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RegexpURIMatcher.html">RegexpURIMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RegexpURIDefaultsMatcher.html">RegexpURIDefaultsMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RequestAttributeMatcher.html">RequestAttributeMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/RequestParameterMatcher.html">RequestParameterMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/SessionAttributeMatcher.html">SessionAttributeMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/WildcardHeaderMatcher.html">WildcardHeaderMatcher</link></td>
+  <td><link 
href="../userdocs/matchers/wildcardheader-matcher.html">wildcardheader</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/WildcardHostMatcher.html">WildcardHostMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/WildcardParameterMatcher.html">WildcardParameterMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/WildcardRequestAttributeMatcher.html">WildcardRequestAttributeMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/WildcardRequestParameterMatcher.html">WildcardRequestParameterMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/WildcardSessionAttributeMatcher.html">WildcardSessionAttributeMatcher</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/matching/WildcardURIMatcher.html">WildcardURIMatcher</link></td>
+  <td><link 
href="../userdocs/matchers/wildcarduri-matcher.html">wildcarduri</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+      </table>
+    </s2>
+
+    <s2 title="Readers">
+      <table><!-- table: readers -->
+<tr>
+  <th>Java source</th>
+  <th>Document</th>
+  <th>A</th>
+  <th>B</th>
+  <th>C</th>
+  <th>D</th>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/AbstractReader.html">AbstractReader</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/AxisRPCReader.html">AxisRPCReader</link></td>
+  <td><link href="../userdocs/readers/axisrpc-reader.html">axisrpc</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>axis</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/ComposerReader.html">ComposerReader</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/DatabaseReader.html">DatabaseReader</link></td>
+  <td><link 
href="../userdocs/readers/database-reader.html">database</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/DirectoryZipArchiver.html">DirectoryZipArchiver</link></td>
+  <td><link 
href="../userdocs/readers/directoryziparchiver-reader.html">directoryziparchiver</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/ImageReader.html">ImageReader</link></td>
+  <td><link href="../userdocs/readers/image-reader.html">image</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/JSPReader.html">JSPReader</link></td>
+  <td><link href="../userdocs/readers/jsp-reader.html">jsp</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>jsp</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/reading/ProxyReader.html">ProxyReader</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/ResourceReader.html">ResourceReader</link></td>
+  <td><link 
href="../userdocs/readers/resource-reader.html">resource</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/reading/ServiceableReader.html">ServiceableReader</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+      </table>
+    </s2>
+
+    <s2 title="Selectors">
+      <table><!-- table: selectors -->
+<tr>
+  <th>Java source</th>
+  <th>Document</th>
+  <th>A</th>
+  <th>B</th>
+  <th>C</th>
+  <th>D</th>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/AbstractRegexpSelector.html">AbstractRegexpSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/AbstractSwitchSelector.html">AbstractSwitchSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/BrowserSelector.html">BrowserSelector</link></td>
+  <td><link 
href="../userdocs/selectors/browser-selector.html">browser</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/CookieSelector.html">CookieSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/DateSelector.html">DateSelector</link></td>
+  <td><link href="../userdocs/selectors/date-selector.html">date</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/ExceptionSelector.html">ExceptionSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/HeaderSelector.html">HeaderSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/HostSelector.html">HostSelector</link></td>
+  <td><link href="../userdocs/selectors/host-selector.html">host</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/session/selection/MediaSelector.html">MediaSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>session-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/NamedPatternsSelector.html">NamedPatternsSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/ParameterSelector.html">ParameterSelector</link></td>
+  <td><link 
href="../userdocs/selectors/parameter-selector.html">parameter</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/RegexpHeaderSelector.html">RegexpHeaderSelector</link></td>
+  <td><link 
href="../userdocs/selectors/regular-expression-header-selector.html">regular-expression-header</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/RegexpRequestParameterSelector.html">RegexpRequestParameterSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/RequestAttributeSelector.html">RequestAttributeSelector</link></td>
+  <td><link 
href="../userdocs/selectors/requestattribute-selector.html">requestattribute</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/RequestMethodSelector.html">RequestMethodSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/RequestParameterSelector.html">RequestParameterSelector</link></td>
+  <td><link 
href="../userdocs/selectors/requestparameter-selector.html">requestparameter</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/ResourceExistsSelector.html">ResourceExistsSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/SessionAttributeSelector.html">SessionAttributeSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/SimpleSelector.html">SimpleSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/SwitchSelector.html">SwitchSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/selection/XPathExceptionSelector.html">XPathExceptionSelector</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+      </table>
+    </s2>
+
+    <s2 title="Serializers">
+      <table><!-- table: serializers -->
+<tr>
+  <th>Java source</th>
+  <th>Document</th>
+  <th>A</th>
+  <th>B</th>
+  <th>C</th>
+  <th>D</th>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/AbstractSerializer.html">AbstractSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/AbstractTextSerializer.html">AbstractTextSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/ElementProcessorSerializer.html">ElementProcessorSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>poi</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/FOPSerializer.html">FOPSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>fop</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/HSSFSerializer.html">HSSFSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>poi</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/HTMLSerializer.html">HTMLSerializer</link></td>
+  <td><link 
href="../userdocs/serializers/html-serializer.html">html</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/serialization/IncludingHTMLSerializer.html">IncludingHTMLSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/iTextSerializer.html">iTextSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>itext</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/LinkSerializer.html">LinkSerializer</link></td>
+  <td><link 
href="../userdocs/serializers/link-serializer.html">link</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link href="../userdocs/serializers/pcl-serializer.html">pcl</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link href="../userdocs/serializers/pdf-serializer.html">pdf</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/POIFSSerializer.html">POIFSSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>poi</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link href="../userdocs/serializers/ps-serializer.html">ps</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/RTFSerializer.html">RTFSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>jfor</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/SVGSerializer.html">SVGSerializer</link></td>
+  <td><link href="../userdocs/serializers/svg-serializer.html">svg</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>batik</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/serializers/svgjpeg-serializer.html">svgjpeg</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/serializers/svgpng-serializer.html">svgpng</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/serializers/svgtiff-serializer.html">svgtiff</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/serializers/svgxml-serializer.html">svgxml</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/SWFSerializer.html">SWFSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>swf</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/TextSerializer.html">TextSerializer</link></td>
+  <td><link 
href="../userdocs/serializers/text-serializer.html">text</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/serializers/vrml-serializer.html">vrml</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link href="../userdocs/serializers/wap-serializer.html">wap</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/serializers/xhtml-serializer.html">xhtml</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link href="../userdocs/serializers/xls-serializer.html">xls</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/XMidiSerializer.html">XMidiSerializer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>midi</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/XMLSerializer.html">XMLSerializer</link></td>
+  <td><link href="../userdocs/serializers/xml-serializer.html">xml</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/serialization/ZipArchiveSerializer.html">ZipArchiveSerializer</link></td>
+  <td><link 
href="../userdocs/serializers/ziparchive-serializer.html">ziparchive</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+</table>
+    </s2>
+
+    <s2 title="Transformers">
+      <table><!-- table: transformers -->
+<tr>
+  <th>Java source</th>
+  <th>Document</th>
+  <th>A</th>
+  <th>B</th>
+  <th>C</th>
+  <th>D</th>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/constrained/AbstractConstrainedTransformer.html">AbstractConstrainedTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/AbstractCopletTransformer.html">AbstractCopletTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/AbstractDOMTransformer.html">AbstractDOMTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/AbstractExtractionTransformer.html">AbstractExtractionTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/AbstractSAXTransformer.html">AbstractSAXTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/session/transformation/AbstractSessionTransformer.html">AbstractSessionTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>session-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/AbstractTransformer.html">AbstractTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/AugmentTransformer.html">AugmentTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/augment-transformer.html">augment</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/BetwixtTransformer.html">BetwixtTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/CastorTransformer.html">CastorTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/CIncludeTransformer.html">CIncludeTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/cinclude-transformer.html">cinclude</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/CopletTransformer.html">CopletTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/DASLTransformer.html">DASLTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>webdav</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/DeliTransformer.html">DeliTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>deli</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/EncodeURLTransformer.html">EncodeURLTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/encodeurl-transformer.html">encodeurl</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/ErrorAwareTraxTransformer.html">ErrorAwareTraxTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/EventLinkTransformer.html">EventLinkTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/ExtendedParserTransformer.html">ExtendedParserTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>chaperon</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td></td>
+  <td><link 
href="../userdocs/transformers/extractor-transformer.html">extractor</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td></td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/FragmentExtractorTransformer.html">FragmentExtractorTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>batik</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/FilterTransformer.html">FilterTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/filter-transformer.html">filter</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/forms/transformation/FormsTemplateTransformer.html">FormsTemplateTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>forms</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/HTMLEventLinkTransformer.html">HTMLEventLinkTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/HTMLRootTransformer.html">HTMLRootTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/HTMLTransformer.html">HTMLTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>html</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/I18nTransformer.html">I18nTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/i18n-transformer.html">i18n</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/IncludeTransformer.html">IncludeTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>scratchpad</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/JPathTransformer.html">JPathTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/JXTemplateTransformer.html">JXTemplateTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/LDAPTransformer.html">LDAPTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/ldap-transformer.html">ldap</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>naming</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/LuceneIndexTransformer.html">LuceneIndexTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>lucene</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/LexicalTransformer.html">LexicalTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/lexer-transformer.html">lexer</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>chaperon</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/LinkTransformer.html">LinkTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/LinkRewriterTransformer.html">LinkRewriterTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>linkrewriter</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/LogTransformer.html">LogTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/log-transformer.html">log</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/NewEventLinkTransformer.html">NewEventLinkTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/ParserTransformer.html">ParserTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/parser-transformer.html">parser</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>chaperon</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/PatternTransformer.html">PatternTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/pattern-transformer.html">pattern</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>chaperon</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/ProxyTransformer.html">ProxyTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/ReadDOMSessionTransformer.html">ReadDOMSessionTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/readdomsession-transformer.html">readdomsession</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/RoleFilterTransformer.html">RoleFilterTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/portal/transformation/RSSTransformer.html">RSSTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>portal</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/mail/transformation/SendMailTransformer.html">SendMailTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>mail</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/ServiceableTransformer.html">ServiceableTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/session/transformation/SessionTransformer.html">SessionTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>session-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/session/transformation/SessionPostTransformer.html">SessionPostTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>session-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/webapps/session/transformation/SessionPreTransformer.html">SessionPreTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>session-fw</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/SimpleFormInstanceExtractionTransformer.html">SimpleFormInstanceExtractionTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/SimpleFormTransformer.html">SimpleFormTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/SourcePropsWritingTransformer.html">SourcePropsWritingTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>repository</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/SourceWritingTransformer.html">SourceWritingTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/sourcewriting-transformer.html">sourcewriting</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/SQLTransformer.html">SQLTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/sql-transformer.html">sql</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>databases</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/TagTransformer.html">TagTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>taglib</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/TraxTransformer.html">TraxTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/VariableRewriterTransformer.html">VariableRewriterTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>linkrewriter</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/Web3RfcTransformer.html">Web3RfcTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>web3</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/WriteDOMSessionTransformer.html">WriteDOMSessionTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/writedomsession-transformer.html">writedomsession</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/XIncludeTransformer.html">XIncludeTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/xinclude-transformer.html">xinclude</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/XMLDBTransformer.html">XMLDBTransformer</link></td>
+  <td></td>
+  <!-- A --><td>n</td>
+  <!-- B --><td>xmldb</td>
+  <!-- C --><td>n</td>
+  <!-- D --><td></td>
+</tr>
+<tr>
+  <td><link 
href="../apidocs/org/apache/cocoon/transformation/TraxTransformer.html">TraxTransformer</link></td>
+  <td><link 
href="../userdocs/transformers/xslt-transformer.html">xslt</link></td>
+  <!-- A --><td>y</td>
+  <!-- B --><td>core</td>
+  <!-- C --><td>y</td>
+  <!-- D --><td></td>
+</tr>
+      </table>
+    </s2>
+    </s1>
+
+    <s1 title="To Do">
+      <p>Not a list of everything to be done, just a few notes ...</p>
+      <ul>
+        <li>
+          Ask everyone to check the current table to see if any components
+          were missed. Before we do anything, we need to be sure that the
+          table is complete.
+        </li>
+        <li>
+           Perhaps there are some superfluous entries.
+        </li>
+        <li>
+          Create some complete entries to serve as examples and time estimates.
+        </li>
+        <li>
+          Review the
+          <link href="http://reports.linkalarm.com/855893764719/";>LinkAlarm 
report</link> and fix broken links.
+        </li>
+        <li>
+          Add basic SitemapTask attributes to the java code. This could be
+          automated. Check if the SitemapTask.java copes with empty default
+          values. Add to column C.
+        </li>
+        <li>
+          Does SitemapTask scan the src/blocks/*.java ?
+        </li>
+        <li>
+          Some trouble with names (e.g. EncodeURLTransformer) needs doc name
+          lowercase (encodeurl-transformer). Perhaps need extra SitemapTask 
attribute or do toLower().
+        </li>
+        <li>
+          Investigate docs in blocks. The "mail" block has some.
+        </li>
+        <li>
+          Reduce the length of labels in the left-hand-panel of the documents,
+          e.g. "Transformer" => "Tr" or delete the word entirely.
+          In the generated */book.xml files.
+        </li>
+<!--
+        <li>
+        </li>
+-->
+      </ul>
+    </s1>
+  </body>
+</document>

Reply via email to