You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@maven.apache.org by ah...@apache.org on 2004/06/10 00:28:03 UTC
cvs commit: maven-plugins/javadoc/xdocs properties.xml
aheritier 2004/06/09 15:28:03
Modified: javadoc plugin.properties
javadoc/xdocs properties.xml
Log:
Update the javadoc plugin's properties and docs
Revision Changes Path
1.12 +16 -7 maven-plugins/javadoc/plugin.properties
Index: plugin.properties
===================================================================
RCS file: /home/cvs/maven-plugins/javadoc/plugin.properties,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -r1.11 -r1.12
--- plugin.properties 2 Apr 2004 03:48:57 -0000 1.11
+++ plugin.properties 9 Jun 2004 22:28:03 -0000 1.12
@@ -20,23 +20,32 @@
# Javadoc plugin.
# -------------------------------------------------------------------
+#maven.javadoc.additionalparam
maven.javadoc.author = true
+#maven.javadoc.customtags
maven.javadoc.destdir = ${maven.docs.dest}/apidocs
# optional properties for specifying a custom doclet
-#maven.javadoc.docletpath=
#maven.javadoc.doclet=
+#maven.javadoc.docletpath=
maven.javadoc.links =
+
+#specify an alternate locale
+#maven.javadoc.locale=en_US
#maven.javadoc.maxmemory
-maven.javadoc.public = false
+
+#maven.javadoc.mode.online
+#maven.javadoc.offlineLinks
+#maven.javadoc.overview
maven.javadoc.package = true
maven.javadoc.private = false
+maven.javadoc.public = false
+#maven.javadoc.source
maven.javadoc.stylesheet = ${plugin.resources}/stylesheet.css
+#maven.javadoc.tagletpath
+#maven.javadoc.taglets
maven.javadoc.use = true
-maven.javadoc.version = true
maven.javadoc.useexternalfile = yes
-maven.javadoc.windowtitle = ${pom.name} ${pom.currentVersion} API
-
-#specify an alternate locale
-#maven.javadoc.locale=en_US
+maven.javadoc.version = true
+maven.javadoc.windowtitle = ${pom.name} ${pom.currentVersion} API
\ No newline at end of file
1.14 +83 -82 maven-plugins/javadoc/xdocs/properties.xml
Index: properties.xml
===================================================================
RCS file: /home/cvs/maven-plugins/javadoc/xdocs/properties.xml,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- properties.xml 4 Mar 2004 18:35:59 -0000 1.13
+++ properties.xml 9 Jun 2004 22:28:03 -0000 1.14
@@ -16,18 +16,30 @@
* limitations under the License.
*/
-->
-
<document>
-
<properties>
<title>Javadoc Properties</title>
<author email="smor@apache.org">St�phane MOR</author>
</properties>
-
<body>
- <section name="Javadoc Settings">
+ <section name="Javadoc Settings">
<table>
- <tr><th>Property</th><th>Optional?</th><th>Description</th></tr>
+ <tr>
+ <th>Property</th>
+ <th>Optional?</th>
+ <th>Description</th>
+ </tr>
+ <tr>
+ <td>maven.javadoc.additionalparam</td>
+ <td>Yes</td>
+ <td>
+ Specifies additional parameters added to the javadoc command line.
+ <p>Example (sets generated Javadocs encoding to utf-8):</p>
+ <source>
+maven.javadoc.additionalparam=-charset utf-8
+ </source>
+ </td>
+ </tr>
<tr>
<td>maven.javadoc.author</td>
<td>Yes</td>
@@ -39,6 +51,29 @@
</td>
</tr>
<tr>
+ <td>maven.javadoc.customtags</td>
+ <td>Yes</td>
+ <td>
+ Specifies custom tags to use for the generated
+ Javadocs. You can specify some tags separate by space.
+ Each tag is describe in sub properties.
+ This option is only available with Java 1.4.
+ Sample :
+ <source><![CDATA[
+maven.javadoc.customtags=tag1 tag2
+tag1.name=todo
+tag1.description=To Do:
+tag1.enabled=true
+tag1.scope=all
+
+tag2.name=task
+tag2.description=Task:
+tag2.enabled=false
+tag2.scope=all
+ ]]></source>
+ </td>
+ </tr>
+ <tr>
<td>maven.javadoc.destdir</td>
<td>Yes</td>
<td>
@@ -67,17 +102,6 @@
</td>
</tr>
<tr>
- <td>maven.javadoc.doctitle</td>
- <td>Yes</td>
- <td>
- Specifies the document title to use for the generated
- Javadocs. The default value is <code>${maven.name}
- ${maven.currentVersion} API</code>. <code>${maven.name}</code>
- and <code>${maven.currentVersion}</code> expand to values obtained
- from the project descriptor.
- </td>
- </tr>
- <tr>
<td>maven.javadoc.links</td>
<td>Yes</td>
<td>
@@ -108,7 +132,18 @@
</td>
</tr>
<tr>
- <td><a name="maven.javadoc.mode.online">maven.javadoc.mode.online</a></td>
+ <td>maven.javadoc.maxmemory</td>
+ <td>Yes</td>
+ <td>
+ Specifies the maximum Java heap size to be used when launching
+ the javadoc executable. Some JVMs refer to this property as
+ the <code>-Xmx</code> parameter.
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <a name="maven.javadoc.mode.online">maven.javadoc.mode.online</a>
+ </td>
<td>Yes</td>
<td>
<p>
@@ -160,9 +195,18 @@
</td>
</tr>
<tr>
+ <td>maven.javadoc.overview</td>
+ <td>Yes</td>
+ <td>
+ Filename.
+ Add additional overview documentation to the overview page of the javadoc.
+ The documentation must be an HTML file, specified relative to the project.xml.
+ </td>
+ </tr>
+ <tr>
<td>
- maven.javadoc.public<br />
- maven.javadoc.package<br />
+ maven.javadoc.public<br/>
+ maven.javadoc.package<br/>
maven.javadoc.private
</td>
<td>Yes</td>
@@ -174,28 +218,30 @@
</td>
</tr>
<tr>
- <td>maven.javadoc.maxmemory</td>
+ <td>maven.javadoc.source</td>
<td>Yes</td>
<td>
- Specifies the maximum Java heap size to be used when launching
- the javadoc executable. Some JVMs refer to this property as
- the <code>-Xmx</code> parameter.
+ Specifies the version of the jdk in use. See
+ <a href="http://ant.apache.org/manual/CoreTasks/javadoc.html">the
+ ant javadoc task</a> documentation for more detail.
</td>
</tr>
<tr>
- <td>maven.javadoc.overview</td>
+ <td>maven.javadoc.stylesheet</td>
<td>Yes</td>
<td>
- Filename.
- Add additional overview documentation to the overview page of the javadoc.
- The documentation must be an HTML file, specified relative to the project.xml.
+ Specifies the stylesheet file to use for the javadoc.
+ Default is <code>${plugin.resources}/stylesheet.css</code>
</td>
</tr>
<tr>
- <td>maven.javadoc.source</td>
+ <td>
+ <a name="maven.javadoc.tagletpath">maven.javadoc.tagletpath</a>
+ </td>
<td>Yes</td>
<td>
- Specifies the version of the jdk in use. See
+ Specifies the path to the taglet classes when calling javadoc
+ with taglets. See
<a href="http://ant.apache.org/manual/CoreTasks/javadoc.html">the
ant javadoc task</a> documentation for more detail.
</td>
@@ -213,22 +259,21 @@
</td>
</tr>
<tr>
- <td><a name="maven.javadoc.tagletpath">maven.javadoc.tagletpath</a></td>
+ <td>maven.javadoc.use</td>
<td>Yes</td>
<td>
- Specifies the path to the taglet classes when calling javadoc
- with taglets. See
- <a href="http://ant.apache.org/manual/CoreTasks/javadoc.html">the
- ant javadoc task</a> documentation for more detail.
+ Boolean value.
+ If <code>true</code>, a "use" page is generated for each class and member.
+ The default value is <code>true</code>.
</td>
</tr>
<tr>
- <td>maven.javadoc.use</td>
+ <td>maven.javadoc.useexternalfile</td>
<td>Yes</td>
<td>
- Boolean value.
- If <code>true</code>, a "use" page is generated for each class and member.
- The default value is <code>true</code>.
+ indicates whether the sourcefile name specified in srcfiles or as
+ nested source elements should be written to a temporary file to make
+ the command line shorter. Default value : no.
</td>
</tr>
<tr>
@@ -249,50 +294,6 @@
<code>${pom.name} ${pom.currentVersion} API</code>.
<code>${pom.name}</code> and <code>${maven.currentVersion}</code>
expand to values obtained from the project descriptor.
- </td>
- </tr>
- <tr>
- <td>maven.javadoc.useexternalfile</td>
- <td>Yes</td>
- <td>
- indicates whether the sourcefile name specified in srcfiles or as
- nested source elements should be written to a temporary file to make
- the command line shorter. Default value : no.
- </td>
- </tr>
- <tr>
- <td>maven.javadoc.customtags</td>
- <td>Yes</td>
- <td>
- Specifies custom tags to use for the generated
- Javadocs. You can specify some tags separate by space.
- Each tag is describe in sub properties.
- This option is only available with Java 1.4.
- Sample :
- <source><![CDATA[
-maven.javadoc.customtags=tag1 tag2
-tag1.name=todo
-tag1.description=To Do:
-tag1.enabled=true
-tag1.scope=all
-
-tag2.name=task
-tag2.description=Task:
-tag2.enabled=false
-tag2.scope=all
- ]]>
- </source>
- </td>
- </tr>
- <tr>
- <td>maven.javadoc.additionalparam</td>
- <td>Yes</td>
- <td>
- Specifies additional parameters added to the javadoc command line.
- <p>Example (sets generated Javadocs encoding to utf-8):</p>
- <source>
-maven.javadoc.additionalparam=-charset utf-8
- </source>
</td>
</tr>
</table>
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@maven.apache.org
For additional commands, e-mail: dev-help@maven.apache.org