Author: steveh
Date: Fri Apr 22 14:17:23 2005
New Revision: 164281

URL: http://svn.apache.org/viewcvs?rev=164281&view=rev
Log:
(1) Adding getting started pages for control and netui docs.
(2) Fixing misc. links.

Added:
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/getting_started.xml
   (with props)
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/getting_started.xml
   (with props)
Modified:
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/sample_controls-db.xml
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/glossary.xml
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml
    
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/wsm/annotations/wsm_annotations.xml

Added: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/getting_started.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/getting_started.xml?rev=164281&view=auto
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/getting_started.xml
 (added)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/getting_started.xml
 Fri Apr 22 14:17:23 2005
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
"http://forrest.apache.org/dtd/document-v20.dtd";>
+<document>
+    <header>
+        <title>Controls: Getting Started</title>
+    </header>
+    <body>
+               <p>For an introduction to the basic concepts of Java Controls, 
see the <strong>users guide</strong>
+                       topics:</p>
+                       <ul>
+            <li><a href="site:control_overview">Controls Overview</a></li>
+            <li><a href="site:control_prog">Control Programming</a></li>
+        </ul>
+        <p>The following <strong>tutorial</strong> will familiarize with the 
basic development cycle for
+                       Java Controls:</p>
+                       <ul>
+            <li><a href="site:tutorial_control">Beehive Controls 
Tutorial</a></li>
+        </ul>
+        <p>The following <strong>sample</strong> demonstrates a Database 
control implementation:</p>
+        <ul>
+            <li><a href="site:db-sample">Database Control Sample</a></li>
+        </ul>
+        <p>The following <strong>application template</strong> will help you 
get a 
+                       Control project started:</p>
+        <ul>
+            <li><a href="site:control-blank">Control Project Template</a></li>
+
+        </ul>
+    </body>
+    <footer>
+    <legal>Java, J2EE, and JCP are trademarks or registered trademarks of Sun 
Microsystems, Inc. in the United States and other countries.<br/>
+       &copy; 2004, Apache Software Foundation
+       </legal>
+    </footer>
+</document>

Propchange: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/getting_started.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/sample_controls-db.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/sample_controls-db.xml?rev=164281&r1=164280&r2=164281&view=diff
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/sample_controls-db.xml
 (original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/controls/sample_controls-db.xml
 Fri Apr 22 14:17:23 2005
@@ -93,7 +93,7 @@
 
 <section>
     <title>The EmployeeWS Sample</title>
-<p>Notice that the sample <a 
href="../wsm/sample_AddressBook.html">EmployeeWS</a> uses this same technique 
(subclassing DatabaseControl) for database access.  The EmployeeWS sample is a 
database control exposed as a web service.  The exposed database control, 
EmployeeDBControl, is a subclass of DatabaseControl (archived in 
<code>dbControl.jar</code>).</p>
+<p>Notice that the sample <a href="site:employee">EmployeeWS</a> uses this 
same technique (subclassing DatabaseControl) for database access.  The 
EmployeeWS sample is a database control exposed as a web service.  The exposed 
database control, EmployeeDBControl, is a subclass of DatabaseControl (archived 
in <code>dbControl.jar</code>).</p>
 <source>public interface EmployeeDBControl extends DatabaseControl
 {
     ...

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/glossary.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/glossary.xml?rev=164281&r1=164280&r2=164281&view=diff
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/glossary.xml
 (original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/glossary.xml
 Fri Apr 22 14:17:23 2005
@@ -11,16 +11,19 @@
                                <dt><strong>Control</strong></dt>
                                <dd>Controls are designed to make it easier to 
integrate complex resources 
                                        into your Java application.  Controls 
consist 
-                                       of two JAVA files: a Control 
implementation file, and a Control interface 
+                                       of two JAVA files: a Control 
implementation file (JCS file), and a Control interface 
                                        file.</dd>
                        </dl>
             <dl id="controller_file">
-                               <dt><strong>Controller class / Controller 
file</strong></dt>
+                               <dt><strong>Controller class / Controller file 
/ JPF file</strong></dt>
                                <dd>The Controller class is a JAVA class that 
handles the data processing 
-                                       tasks in a <a href="#page_flow">Page 
Flow</a>.</dd>
+                                       tasks in a <a href="#page_flow">Page 
Flow</a>.
+                                       Controller classes 
+                                       contain the action methods and 
configuration information (encoded as metadata 
+                                       annotations) for a Page Flow web 
application.</dd>
                        </dl>
             <dl id="databinding">
-                               <dt><strong>Data Binding</strong></dt>
+                               <dt><strong>Databinding</strong></dt>
                                <dd>The process of databinding connects JSP 
pages to data objects.  The data objects
                                        can be located in various places 
throughout the web application: 
                                        in the <a 
href="#controller_file">Controller file</a>, in the 
@@ -37,7 +40,7 @@
                        has two members, each member has a getter and setter 
method associated 
                        with it.</p>
             <source><![CDATA[
-    public static class ProfileFormBean extends FormData
+    public static class ProfileFormBean
     {
         private int age;
 
@@ -71,24 +74,26 @@
                                </dd>
                        </dl>
             <dl id="jws">
-                               <dt><strong>JWS</strong></dt>
-                               <dd>[todo]</dd>
-                       </dl>
-            <dl id="jpf">
-                               <dt><strong>JPF</strong></dt>
-                               <dd>[todo]</dd>
+                               <dt><strong>JWS file</strong></dt>
+                               <dd>A Java Web Service file.</dd>
                        </dl>
             <dl id="jcs">
-                               <dt><strong>JCS</strong></dt>
-                               <dd>[todo]</dd>
+                               <dt><strong>JCS file</strong></dt>
+                               <dd>Java Control Source file.  The JCS file 
forms the implementation file for a Java control
+                                       If a control's interface file is named 
HelloWorld.java, then the JCS implementation
+                                       file is named HelloWorldImpl.jcs. </dd>
                        </dl>
             <dl id="netui_tag_lib">
                                <dt><strong>&lt;netui> tag library</strong></dt>
-                               <dd>[todo]</dd>
+                               <dd>The JSP library for Page Flow web 
applications.  The &lt;netui> tag library
+                                       uses databinding expressions to connect 
the JSP pages to the Controller file
+                                       and other application resources.</dd>
                        </dl>
                        <dl id="page_flow">
                                <dt><strong>Page Flow</strong></dt>
-                               <dd></dd>
+                               <dd>A Page Flow consists of one JPF Controller 
file and one or more JSP pages.
+                                       A Page Flow is a web application 
module.  A whole web application consists of one or more 
+                                       Page Flows.</dd>
                        </dl>
         </section>
        </body>

Added: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/getting_started.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/getting_started.xml?rev=164281&view=auto
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/getting_started.xml
 (added)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/getting_started.xml
 Fri Apr 22 14:17:23 2005
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" 
"http://forrest.apache.org/dtd/document-v20.dtd";>
+<document>
+    <header>
+        <title>Page Flows: Getting Started</title>
+    </header>
+    <body>
+               <p>For an introduction to the basic concepts of Page Flows, see 
the <strong>users guide</strong>
+                       topics:</p>
+                       <ul>
+            <li><a href="site:pageflow_overview">Page Flow Overview</a></li>
+            <li><a href="site:pageflow_jsp">JSP Files</a></li>
+        </ul>
+        <p>The following <strong>tutorial</strong> will familiarize with the 
basic development cycle
+                       Page Flow web applications:</p>
+                       <ul>
+            <li><a href="site:tutorial_pageflow">Beehive Page Flow 
Tutorial</a></li>
+        </ul>
+        <p>The following <strong>sample</strong> demonstrates individual Page 
Flow features:</p>
+        <ul>
+            <li><a href="site:netui-samples">Beehive Sample: Page Flow 
Samples</a></li>
+        </ul>
+        <p>The following <strong>sample</strong> demonstrates 
+            a full Page Flow web application that uses multiple, modular Page 
Flows, and controls
+                       to access back-end resources:</p>
+        <ul>
+            <li><a href="site:jpetstore">Beehive Sample: Petstore</a></li>
+        </ul>
+        <p>The following <strong>application template</strong> will help you 
get a 
+                       Page Flow project started:</p>
+        <ul>
+            <li><a href="site:netui-blank">Page Flow Project Template</a></li>
+
+        </ul>
+    </body>
+    <footer>
+    <legal>Java, J2EE, and JCP are trademarks or registered trademarks of Sun 
Microsystems, Inc. in the United States and other countries.<br/>
+       &copy; 2004, Apache Software Foundation
+       </legal>
+    </footer>
+</document>

Propchange: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/pageflow/getting_started.xml
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml?rev=164281&r1=164280&r2=164281&view=diff
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml 
(original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/site.xml 
Fri Apr 22 14:17:23 2005
@@ -19,6 +19,7 @@
             <!--<tut_dbwebapp label="DB-Driven Web App" 
href="tutorial/tut_dbdrivenwebapp.html" />-->
         </tutorials>
         <pageflow label="Page Flows">        
+            <pageflow_getting_started label="Getting Started" 
href="pageflow/getting_started.html"/>
             <pageflow_overview label="Overview" 
href="pageflow/pageflow_overview.html"/>
             <pageflow_controllers label="Controller Files" 
href="pageflow/pageflow_controllers.html"/>
             <pageflow_jsp label="JSP Files" href="pageflow/pageflow_jsp.html"/>
@@ -30,16 +31,18 @@
             <pageflow_popups label="Popup Windows" 
href="pageflow/popupWindows.html"/>
             <pageflow_valid label="Validation" 
href="pageflow/validation.html"/>
             <pageflow_servlet_adapter label="Servlet Container Adapters" 
href="pageflow/servlet_container_adapters.html"/>
+            <devmode label="Development Mode" 
href="development/dev_mode.html"/>
             <!--<pageflow_programming label="Page Flow Programming" 
href="pageflow/guide.html"/>-->
         </pageflow>
         <controls label="Controls">
+                       <control_getting_started label="Getting Started" 
href="controls/getting_started.html"/>
             <control_overview label="Controls Overview" 
href="controls/controlsOverview.html"/>
             <control_prog label="Control Programming" 
href="controls/controlsProgramming.html"/>
             <control_contain label="Controls Containment" 
href="controls/controlsContainment.html"/>
         </controls>
         <wsm label="Web Services">
-            <wsm_overview label="Web Services Overview" 
href="wsm/wsm_overview.html"/>
                        <wsm_getting_started label="Getting Started" 
href="wsm/getting_started.html"/>
+            <wsm_overview label="Web Services Overview" 
href="wsm/wsm_overview.html"/>
             <jws_files label="Java Web Service Files" 
href="wsm/wsm_JWSFiles.html"/>
             <supported_datatypes label="Supported Data Types" 
href="wsm/datatypes.html"/>
             <jsr181 label="Web Services (JSR 181)" href="webservices.html"/>
@@ -56,7 +59,7 @@
             <address label="AddressBook" href="wsm/sample_AddressBook.html"/>
                        <employee label="Employee" 
href="wsm/sample_Employee.html"/>
             <wsm-samples label="WSM Annotation Samples" 
href="wsm/sample_wsmAnnoSamples.html"/>
-            <control-blank label="Page Flow Project" 
href="pageflow/sample_netui-blank.html"/>
+            <netui-blank label="Page Flow Project" 
href="pageflow/sample_netui-blank.html"/>
             <control-blank label="Control Project" 
href="controls/sample_controls-blank.html"/>
             <wsm-blank label="Web Service Project" 
href="wsm/sample_wsm-blank.html"/>
         </samples>
@@ -76,9 +79,8 @@
                 <ws label="Web Services Javadoc" 
href="apidocs/classref_wsm/index.html"/>
             </ws>
         </ref>
-        <dev label="Development">
-            <devmode label="Development Mode" 
href="development/dev_mode.html"/>
-        </dev>
+        <!--<dev label="Development">
+        </dev>-->
         <gloss label="Glossary" href="glossary.html"/>
     </docs>
     <links label="Links" tab="welcome">

Modified: 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/wsm/annotations/wsm_annotations.xml
URL: 
http://svn.apache.org/viewcvs/incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/wsm/annotations/wsm_annotations.xml?rev=164281&r1=164280&r2=164281&view=diff
==============================================================================
--- 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/wsm/annotations/wsm_annotations.xml
 (original)
+++ 
incubator/beehive/trunk/docs/forrest/src/documentation/content/xdocs/wsm/annotations/wsm_annotations.xml
 Fri Apr 22 14:17:23 2005
@@ -9,7 +9,7 @@
                        <title>Web Service Annotations</title>
                        <p><a 
href="../../apidocs/classref_wsm/javax/jws/HandlerChain.html">@HandlerChain</a></p>
                        <p><a 
href="../../apidocs/classref_wsm/javax/jws/soap/InitParam.html">@InitParam</a></p>
-                       <p><a 
href="../../apidocs/classref_wsm/javax/jws/OneWay.html">@OneWay</a></p>
+                       <p><a 
href="../../apidocs/classref_wsm/javax/jws/Oneway.html">@Oneway</a></p>
                        <p><a 
href="../../apidocs/classref_wsm/javax/jws/security/SecurityIdentity.html">@SecurityIdentity</a></p>
                        <p><a 
href="../../apidocs/classref_wsm/javax/jws/security/SecurityRoles.html">@SecurityRoles</a></p>
                        <p><a 
href="../../apidocs/classref_wsm/javax/jws/soap/SOAPBinding.html">@SOAPBinding</a></p>


Reply via email to