Author: vsiveton
Date: Tue Jul 29 12:16:04 2008
New Revision: 680806
URL: http://svn.apache.org/viewvc?rev=680806&view=rev
Log:
o added new FAQ entry about Javadoc options
o added Javadoc package.html
Added:
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html
(with props)
Modified:
maven/plugins/trunk/maven-javadoc-plugin/src/site/fml/faq.fml
Added:
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html?rev=680806&view=auto
==============================================================================
---
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html
(added)
+++
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html
Tue Jul 29 12:16:04 2008
@@ -0,0 +1,838 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you 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.
+-->
+<HTML>
+ <HEAD>
+ <TITLE>API Overview</TITLE>
+ </HEAD>
+ <BODY>
+ <p>The following tables lists all supported Javadoc options and Standard
Doclet options since Javadoc 1.4 in the
+ Maven Javadoc Plugin.</p>
+ <ol>
+ <li>
+ <a href="#Standard_Javadoc_Options">Standard Javadoc Options</a>
+ </li>
+ <li>
+ <a href="#Standard_Doclet_Options">Standard Doclet Options</a>
+ </li>
+ <li>
+ <a href="#Javadoc_References">Javadoc References</a>
+ </li>
+ </ol>
+
+ <h3>
+ <a name="Standard_Javadoc_Options">Standard Javadoc Options</a>
+ </h3>
+
+ <p>The following table is the complete list of the Standard Javadoc
Options and its equivalent
+ in the Maven Javadoc Plugin.</p>
+
+ <table class="bodyTable">
+ <tr class="a">
+ <th>
+ <b>Javadoc Options</b>
+ </th>
+ <th>
+ <b>Since Javadoc</b>
+ </th>
+ <th>
+ <b>Maven Javadoc Plugin Options</b>
+ </th>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-1.1</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <old/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-bootclasspath</b>
+ <i> classpathlist</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ -
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-classpath</b>
+ <i> classpathlist</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ Auto-discovered
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-breakiterator</b>
+ </td>
+ <td>
+ 1.5
+ </td>
+ <td>
+ <breakiterator/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-doclet</b>
+ <i> class</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <doclet/>, <docletArtifact/>,
+ <docletArtifacts/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-docletpath</b>
+ <i> classpathlist</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <docletPath/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-encoding</b>
+ <i> name</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <encoding/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td><b>-exclude</b><i> packagename1</i><b>:</b><i>
packagename2</i><b>:</b>... </td>
+ <td>
+ 1.5
+ </td>
+ <td>
+ -
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-extdirs</b>
+ <i> dirlist</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <extdirs/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-help</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ -
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-J</b>
+ <i> flag</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <additionalJOption/>, <maxmemory/>,
+ <minmemory/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-locale</b>
+ <i> language_country_variant</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <locale/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-overview</b>
+ <i> path\filename</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <overview/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-package</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <show/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-private</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <show/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-protected</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <show/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-public</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <show/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-quiet</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <quiet/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-source</b>
+ <b>1.4</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <source/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-sourcepath</b>
+ <i> sourcepathlist</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <sourcepath/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td><b>-subpackages</b><i> package1</i><b>:</b><i>
package2</i><b>:</b>... </td>
+ <td>
+ 1.5
+ </td>
+ <td>
+ <subpackages/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-verbose</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <verbose/>
+ </td>
+ </tr>
+ </table>
+
+ <h3>
+ <a name="Standard_Doclet_Options">Standard Doclet Options</a>
+ </h3>
+
+ <p>The following table is the complete list of the Standard Doclet Options
and its equivalent in
+ the Maven Javadoc Plugin.</p>
+
+
+ <table class="bodyTable">
+ <tr class="a">
+ <th>
+ <b>Standard Doclet Options</b>
+ </th>
+ <th>
+ <b>Since Javadoc</b>
+ </th>
+ <th>
+ <b>Maven Javadoc Plugin Options</b>
+ </th>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-author</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <author/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-bottom</b>
+ <i> text</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <bottom/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-breakiterator</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <breakiterator/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-charset</b>
+ <i> name</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <charset/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-d</b>
+ <var>directory</var>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <outputDirectory/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-docencoding</b>
+ <i> name</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <docencoding/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-docfilessubdirs</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <docfilesubdirs/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-doctitle</b>
+ <i> title</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <doctitle/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-exclude</b>
+ <i> packagename1:packagename2:...</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <excludePackageNames/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>
+ <code>-excludedocfilessubdir</code>
+ </b>
+ <i> name1:name2...</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <excludedocfilesubdir/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-footer</b>
+ <i> footer</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <footer/>
+ </td>
+ </tr>
+ <tr class="a">
+
<td><b>-group</b><var>groupheading</var><var>packagepattern</var><code>:</code><var>packagepattern</var><code>:</code>...
</td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <groups/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-header</b>
+ <i> header</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <header/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-helpfile</b>
+ <i> path\filename</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <helpfile/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-link</b>
+ <i> extdocURL</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <links/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-linkoffline</b>
+ <i> extdocURL packagelistLoc</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <offlinelinks/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-linksource</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <linksource/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-keywords</b>
+ </td>
+ <td>1.5</td>
+ <td>
+ <keywords/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-nocomment</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <nocomment/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-nodeprecated</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <nodeprecated/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-nodeprecatedlist</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <nodeprecatedlist/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-nohelp</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <nohelp/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-noindex</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <noindex/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-nonavbar</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <nonavbar/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-noqualifier</b>
+ <i> all | packagename1:packagename2:...</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <noqualifier/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-nosince</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <nosince/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-notimestamp</b>
+ </td>
+ <td>1.5</td>
+ <td>
+ <notimestamp/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-notree</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <notree/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-serialwarn</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <serialwarn/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-splitindex</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <splitindex/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-stylesheetfile</b>
+ <i> path\filename</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <stylesheetfile/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-subpackages</b>
+ <i> package1:package1:...</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <subpackages/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-tag</b>
+ <i> tagname:Xaoptcmf:"taghead"</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <tags/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-taglet<i> class</i></b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <taglet/>, <tagletArtifact/>,
+ <tagletArtifacts/>, <taglets/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-tagletpath</b>
+ <i> tagletpathlist</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <tagletpath/>, Auto-discovered
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-title</b>
+ <i>title</i>
+ <b>(deprecated)</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ -
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-top</b>
+ </td>
+ <td>
+ 6.0
+ </td>
+ <td>
+ <top/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-use</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <use/>
+ </td>
+ </tr>
+ <tr class="b">
+ <td>
+ <b>-version</b>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <version/>
+ </td>
+ </tr>
+ <tr class="a">
+ <td>
+ <b>-windowtitle</b>
+ <i> title</i>
+ </td>
+ <td>
+ 1.4
+ </td>
+ <td>
+ <windowtitle/>
+ </td>
+ </tr>
+ </table>
+
+ <h3>
+ <a name="Javadoc_References">Javadoc References</a>
+ </h3>
+
+ <dl>
+ <dt>The Java API Documentation Generator - 1.4</dt>
+ <dd>
+ <a
href="http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/javadoc.html">
+ http://java.sun.com/j2se/1.4.2/docs/tooldocs/windows/javadoc.html</a>
+ </dd>
+
+ <dt>The Java API Documentation Generator - 1.5</dt>
+ <dd>
+ <a
href="http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.html">
+ http://java.sun.com/j2se/1.5.0/docs/tooldocs/windows/javadoc.html</a>
+ </dd>
+
+ <dt>The Java API Documentation Generator - 6.0</dt>
+ <dd>
+ <a
href="http://java.sun.com/javase/6/docs/technotes/tools/windows/javadoc.html">
+
http://java.sun.com/javase/6/docs/technotes/tools/windows/javadoc.html</a>
+ </dd>
+ </dl>
+
+ <style type="text/css">
+ <!--
+ table.bodyTable th {
+ color: white;
+ background-color: #bbb;
+ text-align: left;
+ font-weight: bold;
+ }
+
+ table.bodyTable th, table.bodyTable td {
+ }
+
+ table.bodyTable tr.a {
+ background-color: #ddd;
+ }
+
+ table.bodyTable tr.b {
+ background-color: #eee;
+ }
+ table {
+ }
+ -->
+ </style>
+ </BODY>
+</HTML>
\ No newline at end of file
Propchange:
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html
------------------------------------------------------------------------------
svn:eol-style = native
Propchange:
maven/plugins/trunk/maven-javadoc-plugin/src/main/javadoc/org/apache/maven/plugin/javadoc/package.html
------------------------------------------------------------------------------
svn:keywords = Author Date Id Revision
Modified: maven/plugins/trunk/maven-javadoc-plugin/src/site/fml/faq.fml
URL:
http://svn.apache.org/viewvc/maven/plugins/trunk/maven-javadoc-plugin/src/site/fml/faq.fml?rev=680806&r1=680805&r2=680806&view=diff
==============================================================================
--- maven/plugins/trunk/maven-javadoc-plugin/src/site/fml/faq.fml (original)
+++ maven/plugins/trunk/maven-javadoc-plugin/src/site/fml/faq.fml Tue Jul 29
12:16:04 2008
@@ -21,6 +21,17 @@
<faqs id="FAQ" title="Frequently Asked Questions">
<part id="General">
+ <faq id="What are the Javadoc options supported by the Maven Javadoc
Plugin">
+ <question>What are the Javadoc options supported by the Maven Javadoc
Plugin?</question>
+ <answer>
+ <p>
+ All options provided by Sun on the Javadoc homepages are wrapped in
the Maven Javadoc Plugin. This
+ plugin supports Javadoc 1.4, 1.5 and 6.0 options. Refer you to the
+ <a
href="./apidocs/org/apache/maven/plugin/javadoc/package-summary.html">Package
Summary</a> for
+ more information.
+ </p>
+ </answer>
+ </faq>
<faq id="Where in the pom.xml do I configure the Javadoc Plugin">
<question>Where in the pom.xml do I configure the Javadoc
Plugin?</question>
<answer>