You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@beehive.apache.org by ek...@apache.org on 2005/08/27 04:42:20 UTC
svn commit: r240379 - in /beehive/trunk: build.xml controls/build.xml
netui/ant/javadoc.xml system-controls/ant/javadoc.xml wsm/build.xml
Author: ekoneil
Date: Fri Aug 26 19:42:16 2005
New Revision: 240379
URL: http://svn.apache.org/viewcvs?rev=240379&view=rev
Log:
Fixes to the Beehive Javadoc generation:
- canonicalize the window and doc titles to "Beehive xyz API Documentation (Version 123)"
- add version numbers to the above
- change the NetUI API documentation from "Page Flow"
- change the NetUI tag-ref documentation from "Page Flow"
- add a "build.release.docs" target to trunk/build.xml which makes it easier to chain together a set of targets that bulids the doc which would be published to the Beehvie website
BB: self
DRT: build.dist pass
Modified:
beehive/trunk/build.xml
beehive/trunk/controls/build.xml
beehive/trunk/netui/ant/javadoc.xml
beehive/trunk/system-controls/ant/javadoc.xml
beehive/trunk/wsm/build.xml
Modified: beehive/trunk/build.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/build.xml?rev=240379&r1=240378&r2=240379&view=diff
==============================================================================
--- beehive/trunk/build.xml (original)
+++ beehive/trunk/build.xml Fri Aug 26 19:42:16 2005
@@ -204,7 +204,7 @@
<target name="docs" description="Generate the Beehive documentation">
<echo>Ensuring Forrest present in directory: ${forrest.dir}</echo>
<available file="${forrest.dir}" type="dir" property="forrest.present"/>
- <fail unless="forrest.present" message="You must have Apache Forrest 0.7 installed to execute this target. For instructions on installing Forrest, see the file ${beehive.home}/BUILDING.txt under the section called Building Beehive Documentation"/>
+ <fail unless="forrest.present" message="You must have Apache Forrest installed to execute this target. For more information, see trunk/BUILDING.TXT"/>
<ant dir="docs" target="build.release"/>
@@ -212,6 +212,10 @@
<ant dir="netui" target="docs" inheritAll="false"/>
<ant dir="wsm" target="docs" inheritAll="false"/>
<ant dir="system-controls" target="docs" inheritAll="false"/>
+ </target>
+
+ <target name="build.release.docs" description="Build the documentation for the release represented by this source root">
+ <ant antfile="distribution.xml" target="build.release.docs"/>
</target>
<target name="build.site">
Modified: beehive/trunk/controls/build.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/controls/build.xml?rev=240379&r1=240378&r2=240379&view=diff
==============================================================================
--- beehive/trunk/controls/build.xml (original)
+++ beehive/trunk/controls/build.xml Fri Aug 26 19:42:16 2005
@@ -242,8 +242,8 @@
<target name="docs">
<javadoc destdir="${docs.dir}/apidocs/classref_controls"
maxmemory="256M"
- windowtitle="Controls Documentation"
- doctitle="Java Controls"
+ windowtitle="Apache Beehive Controls API Documentation (Version ${beehive.version})"
+ doctitle="Apache Beehive Controls API Documentation (Version ${beehive.version})"
version="true"
author="false"
use="true"
Modified: beehive/trunk/netui/ant/javadoc.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/netui/ant/javadoc.xml?rev=240379&r1=240378&r2=240379&view=diff
==============================================================================
--- beehive/trunk/netui/ant/javadoc.xml (original)
+++ beehive/trunk/netui/ant/javadoc.xml Fri Aug 26 19:42:16 2005
@@ -1,172 +1,198 @@
<?xml version="1.0"?>
+<!--
+ Copyright 2004 The Apache Software Foundation.
-<project name="Beehive/NetUI/DocBuild" default="usage" basedir=".">
-
- <import file="../netui-imports.xml"/>
-
- <property name="docs.build.dir" value="${build.dir}/docs"/>
- <property name="docs.temp" value="${docs.build.dir}/temp"/>
- <property name="xalan.jar" location="${docs.dir}/external/xalan.jar"/>
- <property name="doclet.jar" location="${docs.dir}/tools/lib/jsptagrefdoclet_single.jar"/>
-
- <available file="${build.lib.dir}" type="dir" property="resources.present"/>
-
- <path id="javadoc.classpath">
- <fileset dir="${build.lib.dir}" includes="*.jar"/>
- <path refid="commons-el.dependency.path"/>
- <path refid="commons-codec.dependency.path"/>
- <path refid="webdoclet.dependency.path"/>
- <path refid="xbean.dependency.path"/>
- <path refid="jsf.dependency.path"/>
- <path refid="log4j.dependency.path"/>
- <path refid="servlet.dependency.path"/>
- <path refid="struts11.dependency.path"/>
- <path refid="controls.dependency.path"/>
- <path refid="tools.dependency.path"/>
- <path refid="ant-jar.dependency.path"/>
- </path>
-
- <target name="usage">
- <echo message="================================================================================"/>
- <echo message="| Usage |"/>
- <echo message="================================================================================"/>
- <echo message="build - Cleans and builds all doc, copies the result to the forrest site. "/>
- <echo message="clean - Deletes the built netui docs and associated temp files."/>
- <echo message="generate-class-ref - Generates the Page Flow class reference, using the standard Javadoc doclet."/>
- <echo message="generate-taglib-ref - Generates the netui Tag Library reference."/>
- <echo message="copy-to-forrest - Copies the built netui docs to the forrest site."/>
- <echo message="================================================================================"/>
- <echo message="| |"/>
- <echo message="================================================================================"/>
- </target>
-
- <target name="build" depends="check-for-resources" description="Generates Javadoc for all core classes and tags, copies all docs to the build directory for distribution, also copies all docs to the forrest directory.">
- <antcall target="clean"/>
- <antcall target="generate-class-ref"/>
- <antcall target="generate-taglib-ref"/>
- <fixcrlf srcDir="${build.dir}/docs/apidocs" includes="**/*.html"/>
- </target>
-
- <target name="clean">
- <delete dir="${docs.temp}" failonerror="false"/>
- <delete dir="${build.dir}/docs" failonerror="false"/>
- <delete dir="${docs.dir}/temp" failonerror="false"/>
- </target>
-
- <!-- The 'use' attribute is currently set to 'false' because of Java bug 5055723.
+ 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.
+
+ $Header:$
+-->
+
+<project name="Beehive/NetUI/Javadoc" default="usage" basedir=".">
+
+ <import file="../netui-imports.xml"/>
+
+ <property name="docs.build.dir" location="${build.dir}/docs"/>
+ <property name="docs.temp" value="${docs.build.dir}/temp"/>
+ <property name="xalan.jar" location="${docs.dir}/external/xalan.jar"/>
+ <property name="doclet.jar" location="${docs.dir}/tools/lib/jsptagrefdoclet_single.jar"/>
+
+ <available file="${build.lib.dir}" type="dir" property="resources.present"/>
+
+ <path id="javadoc.classpath">
+ <fileset dir="${build.lib.dir}" includes="*.jar"/>
+ <path refid="commons-el.dependency.path"/>
+ <path refid="commons-codec.dependency.path"/>
+ <path refid="webdoclet.dependency.path"/>
+ <path refid="xbean.dependency.path"/>
+ <path refid="jsf.dependency.path"/>
+ <path refid="log4j.dependency.path"/>
+ <path refid="servlet.dependency.path"/>
+ <path refid="struts11.dependency.path"/>
+ <path refid="controls.dependency.path"/>
+ <path refid="tools.dependency.path"/>
+ <path refid="ant-jar.dependency.path"/>
+ </path>
+
+ <target name="usage">
+ <echo message="================================================================================"/>
+ <echo message="| Usage |"/>
+ <echo message="================================================================================"/>
+ <echo message="build - Cleans and builds all doc, copies the result to the forrest site. "/>
+ <echo message="clean - Deletes the built netui docs and associated temp files."/>
+ <echo message="generate-class-ref - Generates the NetUI class reference, using the standard Javadoc doclet."/>
+ <echo message="generate-taglib-ref - Generates the NetUI Tag Library reference."/>
+ <echo message="copy-to-forrest - Copies the built netui docs to the forrest site."/>
+ <echo message="================================================================================"/>
+ <echo message="| |"/>
+ <echo message="================================================================================"/>
+ </target>
+
+ <target name="build" depends="check-for-resources"
+ description="Generates Javadoc for all core classes and tags, copies docs to the build directory for distribution, also copies all docs to the forrest directory.">
+ <antcall target="clean"/>
+ <antcall target="generate-class-ref"/>
+ <antcall target="generate-taglib-ref"/>
+ <fixcrlf srcDir="${build.dir}/docs/apidocs" includes="**/*.html"/>
+ </target>
+
+ <target name="clean">
+ <delete dir="${docs.temp}" failonerror="false"/>
+ <delete dir="${build.dir}/docs" failonerror="false"/>
+ <delete dir="${docs.dir}/temp" failonerror="false"/>
+ </target>
+
+ <!-- The 'use' attribute is currently set to 'false' because of Java bug 5055723.
This bug will be fixed for the general release of JDK5.
Track the bug at: http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5055723
When the fix arrives in JDK5, set use="true". -->
- <target name="generate-class-ref">
- <javadoc destdir="${build.dir}/docs/apidocs/classref_pageflows" maxmemory="256M" windowtitle="Page Flow API Documentation" doctitle="Page Flow API Documentation" version="true" author="false" use="false" additionalparam="-breakiterator -noqualifier all -notimestamp" useexternalfile="true" classpathref="javadoc.classpath" source="1.5">
- <tag name="example" description="Example"/>
- <tag name="xdoclet.taghandler" enabled="false" description=""/>
- <tag name="doc\:tag" enabled="false" description=""/>
- <tag name="doc.tag" enabled="false" description=""/>
- <tag name="doc\:param" enabled="false" description=""/>
- <tag name="doc.param" enabled="false" description=""/>
- <tag name="created" enabled="false" description=""/>
- <tag name="ant.element" enabled="false" description=""/>
- <tag name="netui\:tag" enabled="false" description=""/>
- <tag name="netui.tldx\:tag" enabled="false" description=""/>
- <tag name="netui\:attribute" enabled="false" description=""/>
- <tag name="netui.tldx\:attribute" enabled="false" description=""/>
- <tag name="netui\:jspfunction" enabled="false" description=""/>
- <tag name="netui\:jspfunctions" enabled="false" description=""/>
- <tag name="todo" enabled="false" description=""/>
- <tag name="todo\:" enabled="false" description=""/>
- <tag name="exclude" enabled="false" description=""/>
- <tag name="jsptagref.tagdescription" enabled="false" description=""/>
- <tag name="jsptagref.attributedescription" enabled="false" description=""/>
- <tag name="jsptagref.databindable" enabled="false" description=""/>
- <tag name="jsptagref.attributesyntaxvalue" enabled="false" description=""/>
- <packageset dir="${src.dir}/pageflow"/>
- <packageset dir="${src.dir}/scoping"/>
- <packageset dir="${src.dir}/tags-databinding"/>
- <packageset dir="${src.dir}/tags-html"/>
- <packageset dir="${src.dir}/tags-template"/>
- <packageset dir="${src.dir}/util"/>
- </javadoc>
- </target>
-
- <target name="generate-taglib-ref"
- description="Uses a custom doclet to generate HTML topics from Java source files.">
- <delete dir="${docs.temp}" failonerror="false"/>
- <delete dir="${build.dir}/docs/apidocs/taglib" failonerror="false"/>
- <mkdir dir="${build.dir}/docs/apidocs/taglib"/>
- <mkdir dir="${docs.temp}/tld"/>
- <mkdir dir="${docs.temp}/xml/tagref"/>
- <mkdir dir="${docs.temp}/html/tagref"/>
- <antcall target="copy-tld-files"/>
- <path id="doclet.path">
- <path refid="xbean.dependency.path"/>
- <fileset file="${doclet.jar}"/>
- <fileset file="${xalan.jar}"/>
- </path>
- <javadoc classpathref="javadoc.classpath"
- destdir="${docs.temp}/xml/tagref">
- <doclet
- name="org.apache.beehive.netui.tools.doclet.jsptagref.JspTagDoc"
- pathref="doclet.path">
- <param name="-source" value="1.5"/>
- <param name="-tldpath" value="${docs.temp}/tld"/>
- <param name="-d" value="${build.dir}/docs/apidocs/taglib"/>
- <param name="-contentsource" value="jsptagref"/>
- <param name="-tag" value="see"/>
- <param name="-tag" value="example"/>
- <param name="-breakiterator"/>
- <param name="-header"
- value="Page Flow Tag Library Documentation"/>
- <param name="-doctitle"
- value="Page Flow Tag Library Documentation"/>
- <param name="-windowtitle"
- value="Page Flow Tag Library Documentation"/>
- </doclet>
- <link href="../classref_pageflows"/>
- <link href="http://java.sun.com/j2se/1.5/docs/api/"/>
- <packageset dir="${src.dir}/tags-databinding">
- <include name="org/apache/beehive/netui/tags/databinding/bundle"/>
- <include name="org/apache/beehive/netui/tags/databinding/cellrepeater"/>
- <include name="org/apache/beehive/netui/tags/databinding/datagrid"/>
- <include name="org/apache/beehive/netui/tags/databinding/invoke"/>
- <include name="org/apache/beehive/netui/tags/databinding/message"/>
- <include name="org/apache/beehive/netui/tags/databinding/pageinput"/>
- <include name="org/apache/beehive/netui/tags/databinding/repeater"/>
- <include name="org/apache/beehive/netui/tags/databinding/repeater/pad"/>
- <include name="org/apache/beehive/netui/tags/databinding/script"/>
- <include name="org/apache/beehive/netui/tags/databinding/xml"/>
- </packageset>
- <packageset dir="${src.dir}/tags-html">
- <include name="org/apache/beehive/netui/tags/divpanel"/>
- <include name="org/apache/beehive/netui/tags/html"/>
- <include name="org/apache/beehive/netui/tags/javascript"/>
- <include name="org/apache/beehive/netui/tags/tree"/>
- </packageset>
- <packageset dir="${src.dir}/tags-template">
- <include name="org/apache/beehive/netui/tags/template"/>
- </packageset>
- </javadoc>
- <delete file="${docs.build.dir}/apidocs/taglib/taglib-frame-ignore.html" failonerror="false"/>
- <delete file="${docs.build.dir}/apidocs/taglib/taglib-summary-ignore.html" failonerror="false"/>
- <!-- <delete dir="${docs.temp}" failonerror="false"/> -->
- </target>
+ <target name="generate-class-ref">
+ <javadoc destdir="${build.dir}/docs/apidocs/classref_pageflows"
+ maxmemory="256M"
+ windowtitle="Apache Beehive NetUI API Documentation (Version ${beehive.version})"
+ doctitle="Apache Beehive NetUI API Documentation (Version ${beehive.version})"
+ version="true"
+ author="false"
+ use="false"
+ additionalparam="-breakiterator -noqualifier all -notimestamp"
+ useexternalfile="true"
+ classpathref="javadoc.classpath"
+ source="1.5">
+ <tag name="example" description="Example"/>
+ <tag name="xdoclet.taghandler" enabled="false" description=""/>
+ <tag name="doc\:tag" enabled="false" description=""/>
+ <tag name="doc.tag" enabled="false" description=""/>
+ <tag name="doc\:param" enabled="false" description=""/>
+ <tag name="doc.param" enabled="false" description=""/>
+ <tag name="created" enabled="false" description=""/>
+ <tag name="ant.element" enabled="false" description=""/>
+ <tag name="netui\:tag" enabled="false" description=""/>
+ <tag name="netui.tldx\:tag" enabled="false" description=""/>
+ <tag name="netui\:attribute" enabled="false" description=""/>
+ <tag name="netui.tldx\:attribute" enabled="false" description=""/>
+ <tag name="netui\:jspfunction" enabled="false" description=""/>
+ <tag name="netui\:jspfunctions" enabled="false" description=""/>
+ <tag name="todo" enabled="false" description=""/>
+ <tag name="todo\:" enabled="false" description=""/>
+ <tag name="exclude" enabled="false" description=""/>
+ <tag name="jsptagref.tagdescription" enabled="false" description=""/>
+ <tag name="jsptagref.attributedescription" enabled="false" description=""/>
+ <tag name="jsptagref.databindable" enabled="false" description=""/>
+ <tag name="jsptagref.attributesyntaxvalue" enabled="false" description=""/>
+ <packageset dir="${src.dir}/core"/>
+ <packageset dir="${src.dir}/pageflow"/>
+ <packageset dir="${src.dir}/scoping"/>
+ <packageset dir="${src.dir}/tags-databinding"/>
+ <packageset dir="${src.dir}/tags-html"/>
+ <packageset dir="${src.dir}/tags-template"/>
+ <packageset dir="${src.dir}/util"/>
+ </javadoc>
+ </target>
+
+ <target name="generate-taglib-ref"
+ description="Uses a custom doclet to generate HTML topics from Java source files.">
+ <delete dir="${docs.temp}" failonerror="false"/>
+ <delete dir="${build.dir}/docs/apidocs/taglib" failonerror="false"/>
+ <mkdir dir="${build.dir}/docs/apidocs/taglib"/>
+ <mkdir dir="${docs.temp}/tld"/>
+ <mkdir dir="${docs.temp}/xml/tagref"/>
+ <mkdir dir="${docs.temp}/html/tagref"/>
+ <antcall target="copy-tld-files"/>
+ <path id="doclet.path">
+ <path refid="xbean.dependency.path"/>
+ <fileset file="${doclet.jar}"/>
+ <fileset file="${xalan.jar}"/>
+ </path>
+ <javadoc classpathref="javadoc.classpath"
+ destdir="${docs.temp}/xml/tagref">
+ <doclet name="org.apache.beehive.netui.tools.doclet.jsptagref.JspTagDoc"
+ pathref="doclet.path">
+ <param name="-source" value="1.5"/>
+ <param name="-tldpath" value="${docs.temp}/tld"/>
+ <param name="-d" value="${build.dir}/docs/apidocs/taglib"/>
+ <param name="-contentsource" value="jsptagref"/>
+ <param name="-tag" value="see"/>
+ <param name="-tag" value="example"/>
+ <param name="-breakiterator"/>
+ <param name="-header" value="NetUI Tag Library Documentation"/>
+ <param name="-doctitle" value="NetUI Tag Library Documentation"/>
+ <param name="-windowtitle" value="NetUI Tag Library Documentation"/>
+ </doclet>
+ <link href="../classref_pageflows"/>
+ <link href="http://java.sun.com/j2se/1.5/docs/api/"/>
+ <packageset dir="${src.dir}/tags-databinding">
+ <include name="org/apache/beehive/netui/tags/databinding/bundle"/>
+ <include name="org/apache/beehive/netui/tags/databinding/cellrepeater"/>
+ <include name="org/apache/beehive/netui/tags/databinding/datagrid"/>
+ <include name="org/apache/beehive/netui/tags/databinding/invoke"/>
+ <include name="org/apache/beehive/netui/tags/databinding/message"/>
+ <include name="org/apache/beehive/netui/tags/databinding/pageinput"/>
+ <include name="org/apache/beehive/netui/tags/databinding/repeater"/>
+ <include name="org/apache/beehive/netui/tags/databinding/repeater/pad"/>
+ <include name="org/apache/beehive/netui/tags/databinding/script"/>
+ <include name="org/apache/beehive/netui/tags/databinding/xml"/>
+ </packageset>
+ <packageset dir="${src.dir}/tags-html">
+ <include name="org/apache/beehive/netui/tags/divpanel"/>
+ <include name="org/apache/beehive/netui/tags/html"/>
+ <include name="org/apache/beehive/netui/tags/javascript"/>
+ <include name="org/apache/beehive/netui/tags/tree"/>
+ </packageset>
+ <packageset dir="${src.dir}/tags-template">
+ <include name="org/apache/beehive/netui/tags/template"/>
+ </packageset>
+ </javadoc>
+ <delete file="${docs.build.dir}/apidocs/taglib/taglib-frame-ignore.html" failonerror="false"/>
+ <delete file="${docs.build.dir}/apidocs/taglib/taglib-summary-ignore.html" failonerror="false"/>
+ <!-- <delete dir="${docs.temp}" failonerror="false"/> -->
+ </target>
- <!-- Get the latest TLD files and unzip them to a temp folder. From there, they'll be grabbed by
+ <!-- Get the latest TLD files and unzip them to a temp folder. From there, they'll be grabbed by
the JspTagRef doclet for generating tag topics. -->
- <target name="copy-tld-files" description="copies tld files to another directory, the copies are modified by insert-namespace-for-tld">
- <delete dir="${docs.temp}/tld" failonerror="false"/>
- <mkdir dir="${docs.temp}/tld"/>
- <copy todir="${docs.temp}/tld" overwrite="true">
- <fileset dir="${build.lib.dir}" includes="**/*.tld"/>
- </copy>
- </target>
-
- <target name="make-doclet-jar" description="Utiltiy function that re-JARs jsptagrefdoclet.jar. Use this target if you make changes to the XSLT files, or other files, imbedded in jsptagrefdoclet.jar">
- <jar jarfile="${docs.dir}/tools/lib/jsptagrefdoclet.jar" basedir="${docs.dir}/tools/docletsrc"/>
- </target>
-
- <target name="check-for-resources" unless="resources.present">
- <ant dir="../../" target="deploy"/>
- </target>
-
+ <target name="copy-tld-files" description="copies tld files to another directory, the copies are modified by insert-namespace-for-tld">
+ <delete dir="${docs.temp}/tld" failonerror="false"/>
+ <mkdir dir="${docs.temp}/tld"/>
+ <copy todir="${docs.temp}/tld" overwrite="true">
+ <fileset dir="${build.lib.dir}" includes="**/*.tld"/>
+ </copy>
+ </target>
+
+ <target name="make-doclet-jar"
+ description="Utiltiy function that re-JARs jsptagrefdoclet.jar. Use this target if you make changes to the XSLT files, or other files, imbedded in jsptagrefdoclet.jar">
+ <jar jarfile="${docs.dir}/tools/lib/jsptagrefdoclet.jar" basedir="${docs.dir}/tools/docletsrc"/>
+ </target>
+
+ <target name="check-for-resources" unless="resources.present">
+ <ant dir="../../" target="deploy"/>
+ </target>
+
</project>
Modified: beehive/trunk/system-controls/ant/javadoc.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/system-controls/ant/javadoc.xml?rev=240379&r1=240378&r2=240379&view=diff
==============================================================================
--- beehive/trunk/system-controls/ant/javadoc.xml (original)
+++ beehive/trunk/system-controls/ant/javadoc.xml Fri Aug 26 19:42:16 2005
@@ -73,8 +73,8 @@
<target name="generate-class-ref">
<javadoc destdir="${build.dir}/docs/apidocs/classref_systemcontrols"
maxmemory="256M"
- windowtitle="System Controls API Documentation"
- doctitle="System Controls API Documentation"
+ windowtitle="Apache Beehive System Controls API Documentation (Version ${beehive.version})"
+ doctitle="Apache Beehive System Controls API Documentation (Version ${beehive.version})"
version="true"
author="false"
use="false"
Modified: beehive/trunk/wsm/build.xml
URL: http://svn.apache.org/viewcvs/beehive/trunk/wsm/build.xml?rev=240379&r1=240378&r2=240379&view=diff
==============================================================================
--- beehive/trunk/wsm/build.xml (original)
+++ beehive/trunk/wsm/build.xml Fri Aug 26 19:42:16 2005
@@ -231,11 +231,11 @@
<!-- ==================================================================== -->
<!-- docs -->
<!-- ==================================================================== -->
- <target name="docs" description="Generate the WSM documentation">
+ <target name="docs" description="Generate the WSM API documentation">
<javadoc destdir="${docs.dir}/apidocs/classref_wsm"
maxmemory="256M"
- windowtitle="WSM Documentation"
- doctitle="Web Services Metadata"
+ windowtitle="Apache Beehive Controls API Documentation (Version ${beehive.version})"
+ doctitle="Apache Beehive Controls API Documentation (Version ${beehive.version})"
version="true"
author="false"
use="true"