Author: steveh
Date: Fri Jan 28 15:05:02 2005
New Revision: 148948

URL: http://svn.apache.org/viewcvs?view=rev&rev=148948
Log:
Fix for BEEHIVE-71: documentation for settings in netui-config.xml
Modified:
   
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/netui-config.xml

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/netui-config.xml
Url: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/netui-config.xml?view=diff&rev=148948&p1=incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/netui-config.xml&r1=148947&p2=incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/netui-config.xml&r2=148948
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/netui-config.xml
       (original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/config/netui-config.xml
       Fri Jan 28 15:05:02 2005
@@ -118,13 +118,7 @@
                                           </p>
                                <p><strong>Children:</strong></p>
                                <p>none</p></section>
-        <section id="before-action"><title>&lt;before-action&gt;</title>
-                               <p><strong>Syntax</strong></p>
-                               <source></source>
-                               <p><strong>Parents:</strong></p>
-                                       <p></p>
-                               <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               
         <section id="binding-context"><title>&lt;binding-context&gt;</title>
                                <p><strong>Syntax</strong></p>
                                <source>&lt;binding-context> [occurences: 0-*]
@@ -205,9 +199,9 @@
                                <p><strong>Syntax</strong></p>
                                <source>&lt;exceptions-handler-class> 
xsd:string &lt;/exceptions-handler-class> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#pageflow-handlers">&lt;pageflow-handlers></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p>none</p></section>
         <section 
id="expression-language"><title>&lt;expression-language&gt;</title>
                                <p><strong>Syntax</strong></p>
                                <source></source>
@@ -267,11 +261,11 @@
                                        <a 
href="#action-inteceptor">&lt;action-inteceptor></a></p></section>
         <section id="id-javascript"><title>&lt;id-javascript&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;id-javascript> [ default | legacy | 
legacyOnly ] &lt;/id-javascript> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#jsp-tag-config">&lt;jsp-tag-config></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p>none</p></section>
         <section 
id="interceptor-class"><title>&lt;interceptor-class&gt;</title>
                                <p><strong>Syntax</strong></p>
                                <source>&lt;id-javascript> [ default | legacy | 
legacyOnly ] &lt;id-javascript> [0..1]</source>
@@ -279,62 +273,76 @@
                                        <p><a 
href="#jsp-tag-config">&lt;jsp-tag-config></a></p>
                                <p><strong>Children:</strong></p>
                                <p>none</p></section>
+
         <section id="intercept-path"><title>&lt;intercept-path&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;intercept-path> xsd:string 
&lt;/intercept-path> [1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#simple-action-interceptor">&lt;simple-action-interceptor></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p>none</p></section>
+
         <section 
id="iterator-factories"><title>&lt;iterator-factories&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;iterator-factories>
+  &lt;iterator-factory> [0..*]
+    ...
+  &lt;/iterator-factory>
+&lt;/iterator-factories></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p><a 
href="#iterator-factory">&lt;iterator-factory></a></p></section>
+
         <section id="iterator-factory"><title>&lt;iterator-factory&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;iterator-factory> [0..*]
+  &lt;name> xsd:string &lt;/name> [1]
+  &lt;factory-class> xsd:string &lt;/factory-class> [1]
+&lt;/iterator-factory></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#iterator-factorys">&lt;iterator-factorys></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p><a href="#name">&lt;name></a>,
+                                       <a 
href="#factory-class">&lt;factory-class></a></p></section>
+
         <section id="jsp-tag-config"><title>&lt;jsp-tag-config&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;jsp-tag-config>
+  &lt;doctype> xsd:string &lt;/doctype> [0..1]
+  &lt;id-javascript> [ default | legacy | legacyOnly ] &lt;/id-javascript> 
[0..1]
+  &lt;tree-image-location> xsd:string &lt;/tree-image-location> [0..1]
+&lt;/jsp-tag-config></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p><a href="#doctype">&lt;doctype></a>,
+                                       <a 
href="#id-javascript">&lt;id-javascript></a>,
+                                       <a 
href="#tree-image-location">&lt;tree-image-location></a>,</p></section>
+
         <section 
id="legacy-tag-support"><title>&lt;legacy-tag-support&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;legacy-tag-support> xsd:boolean 
&lt;/legacy-tag-support> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p>none</p></section>
+
         <section id="locator-class"><title>&lt;locator-class&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;locator-class> xsd:string 
&lt;/locator-class> [1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#module-config-locators">&lt;module-config-locators></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p>none</p></section>
         <section 
id="login-handler-class"><title>&lt;login-handler-class&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;login-handler-class> xsd:string 
&lt;/login-handler-class> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#pageflow-handlers">&lt;pageflow-handlers></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>    
+                               <p>none</p></section>    
         <section 
id="max-forwards-per-request"><title>&lt;max-forwards-per-request&gt;</title>
-                               <p><strong>Syntax</strong></p>
-                               <source></source>
-                               <p><strong>Parents:</strong></p>
-                                       <p></p>
-                               <p><strong>Children:</strong></p>
-                               <p></p>
                                <p>If the number of server 
         forwards exceeds the given count, an error is written to the response 
and no further 
         forwarding is excuted. This is mainly to prevent infinite loops of 
server forwards. 
@@ -353,119 +361,110 @@
 <p>If the jpf-forward-overflow-count parameter is omitted from the web.xml 
file, 
 the error will be written to the response after 50 server forwards within a 
single request. Â 
 </p>
-<p><strong>Example:</strong></p>
-<source>
-<![CDATA[
-<netui-config>
-    ...
-    <pageflow-config>
-        ...
-        <max-forwards-per-request>100</max-forwards-per-request>
-        ...
-    </pageflow-config>
-    ...
-</netui-config>
-]]></source>
-</section>
-        <section 
id="max-nesting-stack-depth"><title>&lt;max-nesting-stack-depth&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;max-forwards-per-request> xsd:int 
&lt;/max-forwards-per-request> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p>
-                               <p>
+                               <p>none</p>
+</section>
+
+        <section 
id="max-nesting-stack-depth"><title>&lt;max-nesting-stack-depth&gt;</title>
+               <p>
         This parameter sets the maximum size of the Page Flow nesting stack. 
         If Page Flows are repeatedly nested until the stack exceeds the 
specified value, 
         an error is written to the response object and any further nesting is 
not allowed. 
-        This helps prevent the nesting stack from consuming large amounts of 
resources.
-        
-         Â </p>
-<p><strong>Example:</strong></p>
-<source>
-<![CDATA[
-<netui-config>
-    ...
-    <pageflow-config>
-        ...
-        <max-nesting-stack-depth>10</netui:max-nesting-stack-depth>
-        ...
-    </pageflow-config>
-    ...
-</netui-config>
-]]></source>         
-         </section>
+        This helps prevent the nesting stack from consuming large amounts of 
resources.</p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;max-nesting-stack-depth> xsd:int 
&lt;/max-nesting-stack-depth> [0..1]</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
+                               <p><strong>Children:</strong></p>
+                               <p>none</p>
+        </section>
+
         <section 
id="module-config-locator"><title>&lt;module-config-locator&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;module-config-locator> [0..*]
+  &lt;description> xsd:string &lt;/description> [0..1]
+  &lt;locator-class> xsd:string &lt;/locator-class> [1]
+&lt;/module-config-locator></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#module-config-locators">&lt;module-config-locators></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p><a href="#description">&lt;description></a>,
+                                       <a 
href="#locator-class">&lt;locator-class></a></p></section>
+
         <section 
id="module-config-locators"><title>&lt;module-config-locators&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;module-config-locators> [0..1]
+  &lt;module-config-locator> [0..*]
+    &lt;description> xsd:string &lt;/description> [0..1]
+    &lt;locator-class> xsd:string &lt;/locator-class> [1]
+  &lt;/module-config-locator>
+&lt;/module-config-locators></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p><a 
href="#module-config-locator">&lt;module-config-locator></a></p></section>
+
         <section 
id="multipart-handler"><title>&lt;multipart-handler&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;multipart-handler> [ disabled | 
memory | disk ] &lt;/multipart-handler> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p>
+                               <p>none</p>
                                <p>
         To disable file upload, set the value to "none".
         [todo: other values include memory, ?, ...]</p>
-<p><strong>Example:</strong></p>
-<source>
-<![CDATA[
-<netui-config>
-    ...
-    <pageflow-config>
-        ...
-        <multipart-handler>none</multipart-handler>
-        ...
-    </pageflow-config>
-    ...
-</netui-config>
-]]></source></section>
+        </section>
+
         <section id="name"><title>&lt;name&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;name> xsd:string &lt;/name> 
[1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#expression-language">&lt;expression-language></a>,
+                                               <a 
href="#iterator-factory">&lt;iterator-factory></a>,
+                                               <a 
href="#binding-context">&lt;binding-context></a>,
+                                               <a 
href="#custom-property">&lt;custom-property></a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-            <section id="netui-config">
+                               <p>none</p></section>
+
+        <section id="netui-config">
                 <title>&lt;netui-config&gt;</title>
+                               <p>
+        The top-level element in the <code>netui-config.xml</code> file.
+         Â </p>                               
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;netui-config>
+  &lt;legacy-tag-support> xsd:boolean &lt;/legacy-tag-support> [0..1]
+  &lt;expression-languages> ... &lt;/expression-languages> [1]
+  &lt;pageflow-action-interceptors> ... &lt;/pageflow-action-interceptors> 
[0..1]
+  &lt;pageflow-handlers> ... &lt;/pageflow-handlers> [0..1]
+  &lt;pageflow-config> ... &lt;/pageflow-config> [0..1]
+  &lt;type-converters> ... &lt;/type-converters> [0..1]
+  &lt;jsp-tag-config> ... &lt;/jsp-tag-config> [0..1]
+  &lt;iterator-factories> ... &lt;/iterator-factories> [0..1]
+  &lt;request-interceptors> ... &lt;/request-interceptors> [0..1]
+&lt;/netui-config></source>
                                <p><strong>Parents:</strong></p>
                                        <p></p>
                                <p><strong>Children:</strong></p>
-                               <p></p>
-                               <p>
-        This is just the place for settings that configure the page 
-        flow runtime across the webapp. If you want to disable file-upload, 
-        for instance, you set the multipart-handler to "none". 
-        There will be more settings here soon. 
-         Â </p>
+                               <p>  <a 
href="#legacy-tag-support">&lt;legacy-tag-support&gt;</a>,
+  <a href="#expression-languages">&lt;expression-languages&gt;</a>,
+  <a 
href="#pageflow-action-interceptors">&lt;pageflow-action-interceptors&gt;</a>,
+  <a href="#pageflow-handlers">&lt;pageflow-handlers&gt;</a>,
+  <a href="#pageflow-config">&lt;pageflow-config&gt;</a>,
+  <a href="#type-converters">&lt;type-converters&gt;</a>,
+  <a href="#jsp-tag-config">&lt;jsp-tag-config&gt;</a>,
+  <a href="#iterator-factories">&lt;iterator-factories&gt;</a>,
+  <a href="#request-interceptors">&lt;request-interceptors&gt;</a></p>
             </section>
+ 
             <section id="pageflow-action-interceptors">
-                <title>&lt;pageflow-action-interceptors&gt;</title>
-
-                               <p><strong>Description</strong></p>
-                               <p> [todo] Â </p>
-                               <p><strong>Syntax</strong></p>
-                               <p><code> [todo] </code></p>
-                               <p><strong>Hierarchy</strong></p>
-                               <p><code> [todo] </code></p>                    
        
-                <p>
-
-If you want to be notified before (or after) every action that's run in the 
webapp, 
+                       <title>&lt;pageflow-action-interceptors&gt;</title>
+            <p>If you want to be notified before (or after) every action 
that's run in the webapp, 
 you configure a &lt;pageflow-action-interceptor&gt; group. 
 A simple example of this would be a monitoring infrastructure 
 that keeps track of the number of actions raised.  To keep track of the number 
of actions raised, 
@@ -475,48 +474,63 @@
 to go to the current one; for instance, it might take you to a nested page 
flow 
 that asks you to fill out a "satisfaction survey" before sending you to the 
 destination page flow. </p>
-                <p>
-Example:
-</p>
-                <source><![CDATA[    <pageflow-action-interceptors>
-        <global>
-            <before-action>
-                <action-interceptor>
-                    
<interceptor-class>myApp.interceptors.InterceptorsController$BeforeInterceptor</interceptor-class>
-                </action-interceptor>
-            </before-action>
-            <after-action>
-                <action-interceptor>
-                    
<interceptor-class>myApp.interceptors.InterceptorsController$AfterInterceptor</interceptor-class>
-                </action-interceptor>
-            </after-action>
-        </global>
-    </pageflow-action-interceptors>]]></source>
  <p><strong>Also see:</strong></p>
  <p><a 
href="../../apidocs/classref_pageflows/org/apache/beehive/netui/pageflow/interceptor/ActionInterceptor.html">Interface
 org.apache.beehive.netui.pageflow.interceptor.ActionInterceptor</a></p>
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;pageflow-action-interceptors>
+       &lt;global> [0..1]
+               &lt;simple-action-interceptor> ... 
&lt;/simple-action-interceptor> [0..*]
+               &lt;action-interceptor> ... &lt;/action-interceptor> [0..*]
+       &lt;/global>
+       &lt;per-pageflow> [0..*]
+               &lt;pageflow-uri> xsd:string &lt;/pageflow-uri> [1]
+               &lt;simple-action-interceptor> ... 
&lt;/simple-action-interceptor> [0..*]
+               &lt;action-interceptor> ... &lt;/action-interceptor> [0..*]
+               &lt;per-action> [0..*]
+                       &lt;action-name> xsd:string &lt;/action-name> [1]
+                       &lt;simple-action-interceptor> ... 
&lt;/simple-action-interceptor> [0..*]
+                       &lt;action-interceptor> ... &lt;/action-interceptor> 
[0..*]
+               &lt;/per-action>
+       &lt;/per-pageflow>
+&lt;/pageflow-action-interceptors></source>
+                               <p><strong>Parents</strong></p>
+                               <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children</strong></p>
+                               <p><a href="#global">&lt;global&gt;</a>, <a 
href="#per-pageflow">&lt;per-pageflow&gt;</a> </p>                          
             </section>
+
             <section id="pageflow-config">
                 <title>&lt;pageflow-config&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
-                               <p><strong>Parents:</strong></p>
-                                       <p></p>
-                               <p><strong>Children:</strong></p>
-                               <p></p>
+                               <source>&lt;pageflow-config>
+       &lt;enable-renesting> xsd:boolean &lt;/enable-renesting> [0..1]
+       &lt;max-forwards-per-request> xsd:int &lt;/max-forwards-per-request> 
[0..1]
+       &lt;max-nesting-stack-depth> xsd:int &lt;/max-nesting-stack-depth> 
[0..1]
+       &lt;ensure-secure-forwards> xsd:boolean &lt;/ensure-secure-forwards> 
[0..1]
+       &lt;throw-session-expired-exception> xsd:boolean 
&lt;/throw-session-expired-exception> [0..1]
+       &lt;multipart-handler> [ disabled | memory | disk ] 
&lt;/multipart-handler> [0..1]
+       &lt;module-config-locators> ... &lt;/module-config-locators> [0..1]
+&lt;/pageflow-config></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#enable-renesting">&lt;enable-renesting&gt;</a>, 
+                                       <a 
href="#max-forwards-per-request">&lt;max-forwards-per-request&gt;</a>, 
+                                       <a 
href="#max-nesting-stack-depth">&lt;max-nesting-stack-depth&gt;</a>,
+                                       <a 
href="#ensure-secure-forwards">&lt;ensure-secure-forwards&gt;</a>,
+                                       <a 
href="#throw-session-expired-exception">&lt;throw-session-expired-exception&gt;</a>,
+                                       <a 
href="#multipart-handler">&lt;multipart-handler&gt;</a>,
+                                       <a 
href="#module-config-locators">&lt;module-config-locators&gt;</a>,
+                                       </p>
                                <p>
 Configures the page flow 
 runtime across the webapp. If you want to disable file-upload, for instance, 
 you set the multipart-handler to "none". There will be more settings here 
soon. 
                      Â </p>
             </section>
-            <section id="pageflow-handlers">
+            
+                       <section id="pageflow-handlers">
                 <title>&lt;pageflow-handlers&gt;</title>
-                               <p><strong>Syntax</strong></p>
-                               <source></source>
-                               <p><strong>Parents:</strong></p>
-                                       <p></p>
-                               <p><strong>Children:</strong></p>
-                               <p></p>
                                <p>
 These settings let you override base framework behavior. 
 A good example is the LoginHandler. By default, we use standard Servlet 
@@ -526,92 +540,150 @@
 (which may look at a User database table for login information), 
 you can provide your own LoginHandler that defines methods like login() and 
isUserInRole().
 </p>
+
+                               <p><strong>Syntax</strong></p>
+                               <source>&lt;pageflow-handlers&gt;
+       &lt;login-handler-class> xsd:string &lt;/login-handler-class> [0..1]
+       &lt;forward-redirect-handler-class> xsd:string 
&lt;/forward-redirect-handler-class> [0..1]
+       &lt;reloadable-class-handler-class> xsd:string 
&lt;/reloadable-class-handler-class> [0..1]
+       &lt;exceptions-handler-class> xsd:string &lt;/exceptions-handler-class> 
[0..1]
+&lt;/pageflow-handlers&gt;</source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#login-handler-class">&lt;login-handler-class&gt;</a>, 
+                                       <a 
href="#forward-redirect-handler-class">&lt;forward-redirect-handler-class&gt;</a>,
+                                       <a 
href="#reloadable-class-handler-class">&lt;reloadable-class-handler-class&gt;</a>,
+                                       <a 
href="#exceptions-handler-class">&lt;exceptions-handler-class&gt;</a></p>
             </section>
             
-<section id="pageflow-uri"><title>&lt;pageflow-uri&gt;</title>
+       <section id="pageflow-uri"><title>&lt;pageflow-uri&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;pageflow-uri> xsd:string 
&lt;/pageflow-uri> [1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#per-pageflow">&lt;per-pageflow&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section id="per-action"><title>&lt;per-action&gt;</title>
+                               <p>none</p></section>
+
+       <section id="per-action"><title>&lt;per-action&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
-                               <p><strong>Parents:</strong></p>
-                                       <p></p>
-                               <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section id="per-pageflow"><title>&lt;per-pageflow&gt;</title>
+                               <source>&lt;per-action> [0..*]
+       &lt;action-name> xsd:string &lt;/action-name> [1]
+       &lt;simple-action-interceptor> netui:simple-action-interceptor 
&lt;/simple-action-interceptor> [0..*]
+       &lt;action-interceptor> netui:action-interceptor 
&lt;/action-interceptor> [0..*]
+&lt;/per-action></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#global">&lt;global&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#action-name">&lt;action-name&gt;</a>,
+                                       <a 
href="#simple-action-interceptor">&lt;simple-action-interceptor&gt;</a>,
+                                       <a 
href="#action-interceptor">&lt;action-interceptor&gt;</a></p></section>
+
+       <section id="per-pageflow"><title>&lt;per-pageflow&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
-                               <p><strong>Parents:</strong></p>
-                                       <p></p>
-                               <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section 
id="reloadable-class-handler-class"><title>&lt;reloadable-class-handler-class&gt;</title>
+                               <source>&lt;per-pageflow> [0..*]
+       &lt;pageflow-uri> xsd:string &lt;/pageflow-uri> [1]
+       &lt;simple-action-interceptor> netui:simple-action-interceptor 
&lt;/simple-action-interceptor> [0..*]
+       &lt;action-interceptor> netui:action-interceptor 
&lt;/action-interceptor> [0..*]
+       &lt;per-action> [0..*]
+               &lt;action-name> xsd:string &lt;/action-name> [1]
+               &lt;simple-action-interceptor> netui:simple-action-interceptor 
&lt;/simple-action-interceptor> [0..*]
+               &lt;action-interceptor> netui:action-interceptor 
&lt;/action-interceptor> [0..*]
+       &lt;/per-action>
+&lt;/per-pageflow></source>
+                               <p><strong>Parents:</strong></p>
+                                       <p><a 
href="#global">&lt;global&gt;</a></p>
+                               <p><strong>Children:</strong></p>
+                               <p><a 
href="#pageflow-uri">&lt;pageflow-uri&gt;</a>,
+                                       <a 
href="#simple-action-interceptor">&lt;simple-action-interceptor&gt;</a>,
+                                       <a 
href="#action-interceptor">&lt;action-interceptor&gt;</a>,
+                                       <a 
href="#per-action">&lt;per-action&gt;</a></p></section>
+
+       <section 
id="reloadable-class-handler-class"><title>&lt;reloadable-class-handler-class&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;reloadable-class-handler-class> 
xsd:string &lt;/reloadable-class-handler-class> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#pageflow-handlers">&lt;pageflow-handlers&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section id="request-interceptors"><title>&lt;request-interceptors&gt;</title>
+                               <p>none</p></section>
+
+       <section id="request-interceptors">
+                               <title>&lt;request-interceptors&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;request-interceptors>
+  &lt;interceptor-class> xsd:string &lt;/interceptor-class> [1..*]
+&lt;/request-interceptors></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section 
id="simple-action-interceptor"><title>&lt;simple-action-interceptor&gt;</title>
+                               <p><a 
href="#interceptor-class">&lt;interceptor-class&gt;</a></p></section>
+
+       <section 
id="simple-action-interceptor"><title>&lt;simple-action-interceptor&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;simple-action-interceptor>
+  &lt;intercept-path> xsd:string &lt;/intercept-path> [1]
+  &lt;after-action> xsd:boolean &lt;/after-action> [0..1]
+&lt;/simple-action-interceptor></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section 
id="throw-session-expired-exception"><title>&lt;throw-session-expired-exception&gt;</title>
+                               <p>none</p></section>
+
+       <section 
id="throw-session-expired-exception"><title>&lt;throw-session-expired-exception&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;throw-session-expired-exception> 
xsd:boolean &lt;/throw-session-expired-exception> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#pageflow-config">&lt;pageflow-config&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section id="tree-image-location"><title>&lt;tree-image-location&gt;</title>
+                               <p>none</p></section>
+
+       <section 
id="tree-image-location"><title>&lt;tree-image-location&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;tree-image-location> xsd:string 
&lt;/tree-image-location> [0..1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#jsp-tag-config">&lt;jsp-tag-config&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section id="type"><title>&lt;type&gt;</title>
+                               <p>none</p></section>
+
+       <section id="type"><title>&lt;type&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;type> xsd:string &lt;/type> 
[1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#type-converter">&lt;type-converter&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section id="type-converter"><title>&lt;type-converter&gt;</title>
+                               <p>none</p></section>
+
+       <section id="type-converter"><title>&lt;type-converter&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;type-converter> [0..*]
+  &lt;type> xsd:string &lt;/type> [1]
+  &lt;converter-class> xsd:string &lt;/converter-class> [1]
+&lt;/type-converter></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#type-converters">&lt;type-converters&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
-<section id="type-converters"><title>&lt;type-converters&gt;</title>
+                               <p>none</p></section>
+
+       <section id="type-converters"><title>&lt;type-converters&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;type-converters>
+  &lt;type-converter> [0..*]
+    &lt;type> xsd:string &lt;/type> [1]
+    &lt;converter-class> xsd:string &lt;/converter-class> [1]
+  &lt;/type-converter>
+&lt;/type-converters></source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#netui-config">&lt;netui-config&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p><a 
href="#type-converter">&lt;type-converter&gt;</a></p></section>
+
         <section id="value"><title>&lt;value&gt;</title>
                                <p><strong>Syntax</strong></p>
-                               <source></source>
+                               <source>&lt;value> xsd:string &lt;/value> 
[1]</source>
                                <p><strong>Parents:</strong></p>
-                                       <p></p>
+                                       <p><a 
href="#custom-property">&lt;custom-property&gt;</a></p>
                                <p><strong>Children:</strong></p>
-                               <p></p></section>
+                               <p>none</p></section>
         </section>
         <section>
             <title>Example</title>

Reply via email to