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/>
+ © 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><netui> tag library</strong></dt>
- <dd>[todo]</dd>
+ <dd>The JSP library for Page Flow web
applications. The <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/>
+ © 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>