svn commit: rev 21375 - in avalon/trunk/central/site: . src/xdocs/products/runtime src/xdocs/products/runtime/javadoc

[email protected]
Newsgroups gmane.comp.jakarta.avalon.cvs
Message-ID <[email protected]>
Author: mcconnell
Date: Wed Jun 16 23:04:12 2004
New Revision: 21375

Added:
   avalon/trunk/central/site/src/xdocs/products/runtime/javadoc/
   avalon/trunk/central/site/src/xdocs/products/runtime/javadoc/index.xml
   avalon/trunk/central/site/src/xdocs/products/runtime/javadoc/navigation.xml
Modified:
   avalon/trunk/central/site/build.properties
   avalon/trunk/central/site/build.xml
   avalon/trunk/central/site/src/xdocs/products/runtime/navigation.xml
Log:
Add runtime javadoc links.

Modified: avalon/trunk/central/site/build.properties
==============================================================================
--- avalon/trunk/central/site/build.properties	(original)
+++ avalon/trunk/central/site/build.properties	Wed Jun 16 23:04:12 2004
@@ -3,3 +3,5 @@
 project.name = site
 project.xdoc.anchor.url = https://svn.apache.org/repos/asf/avalon/trunk/central/site/src/xdocs
 project.xdoc.logo.left.file = images/feather.jpg
+
+products.runtime.path = products/runtime
\ No newline at end of file

Modified: avalon/trunk/central/site/build.xml
==============================================================================
--- avalon/trunk/central/site/build.xml	(original)
+++ avalon/trunk/central/site/build.xml	Wed Jun 16 23:04:12 2004
@@ -1,9 +1,20 @@
 <?xml version="1.0" encoding="UTF-8" ?>
 
-<project name="site" default="site" basedir=".">
+<project name="site" default="site" basedir="."
+    xmlns:x="antlib:org.apache.avalon.tools">
 
   <property file="build.properties"/>
   <import file="${project.home}/build/standard.xml"/>
+
+  <target name="init" depends="standard.init">
+    <x:filter key="avalon-merlin-impl" feature="version" 
+       token="RUNTIME-VERSION"/>
+  </target>
+
+  <target name="prepare" depends="standard.prepare">
+    <x:javadoc root="${products.runtime.path}" title="Merlin Runtime"
+       id="avalon-merlin-impl"/>
+  </target>
 
 </project>
 

Added: avalon/trunk/central/site/src/xdocs/products/runtime/javadoc/index.xml
==============================================================================
--- (empty file)
+++ avalon/trunk/central/site/src/xdocs/products/runtime/javadoc/index.xml	Wed Jun 16 23:04:12 2004
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<document>
+  <properties>
+    <author email="[email protected]">Avalon Documentation Team</author>
+    <title>Merlin Runtime</title>
+  </properties> 
+
+  <body>
+    <section name="JavaDoc">
+        <table>
+          <tr><th>Group</th><th>Description</th></tr>
+          <tr>
+            <td><a href="../@RUNTIME-VERSION@/api/index.html">Component API</a></td>
+            <td>
+              The set of interfaces included within the Component API define 
+              the computational contract between a component and a container.
+              This API in conjuction with the component tag library is primarily 
+              of interest to component developers.
+            </td>
+          </tr>
+          <tr>
+            <td><a href="../@RUNTIME-VERSION@/spi/index.html">Facilities SPI</a></td>
+            <td>
+              The set of interfaces included within the Component SPI defines 
+              the container meta-model within which component types are managed.
+              This API enables dynamic component type management, container 
+              management, and control over the underlying runtime. The javadoc
+              included here covers both the API and SPI and if primarily of 
+              interest to developers of advanced facilities.
+            </td>
+          </tr>
+          <tr>
+            <td><a href="../@RUNTIME-VERSION@/impl/index.html">Platform Implementation</a></td>
+            <td>
+              The Platform Javadocs cover the full suite of API, SPI and the internal
+              implementation systems.  This documentation is primarily of interest to
+              the core development team and developers wishing to understand the 
+              overall object model.
+            </td>
+          </tr>
+        </table>
+    </section>
+  </body>
+</document>
+

Added: avalon/trunk/central/site/src/xdocs/products/runtime/javadoc/navigation.xml
==============================================================================
--- (empty file)
+++ avalon/trunk/central/site/src/xdocs/products/runtime/javadoc/navigation.xml	Wed Jun 16 23:04:12 2004
@@ -0,0 +1,32 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!-- 
+ Copyright 2004 Apache Software Foundation
+ Licensed  under the  Apache License,  Version 2.0  (the "License");
+ you may not use  this file  except in  compliance with the License.
+ You may obtain a copy of the License at 
+ 
+   http://www.apache.org/licenses/LICENSE-2.0
+ 
+ Unless required by applicable law or agreed to in writing, software
+ distributed  under the  License is distributed on an "AS IS" BASIS,
+ WITHOUT  WARRANTIES OR CONDITIONS  OF ANY KIND, either  express  or
+ implied.
+ 
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<project>
+
+ <title>Merlin Runtime</title>
+
+ <body>
+    <menu>
+      <item name="Component API" href="../@RUNTIME-VERSION@/api/index.html"/>
+      <item name="Facilities SPI" href="../@RUNTIME-VERSION@/spi/index.html"/>
+      <item name="Platform Impl" href="../@RUNTIME-VERSION@/impl/index.html"/>
+    </menu>
+ </body>
+
+</project>

Modified: avalon/trunk/central/site/src/xdocs/products/runtime/navigation.xml
==============================================================================
--- avalon/trunk/central/site/src/xdocs/products/runtime/navigation.xml	(original)
+++ avalon/trunk/central/site/src/xdocs/products/runtime/navigation.xml	Wed Jun 16 23:04:12 2004
@@ -27,6 +27,7 @@
       <item name="Specification" 
         href="reference/index.html"/>
       <item name="Systems" href="system/index.html"/>
+      <item name="Javadoc" href="javadoc/index.html"/>
     </menu>
  </body>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.