A doclet that generates simple HTML files for a particular method (e.g. "main(String[])") of a set of classes.

Generates <dt> / <dd> pairs for all methods that are annotated with @CommandLineOption.

Doclet command line options:

-d dest-dir
--destination dest-dir
Where to create the HTML files. The effective name of each file is "dest-dir/package/class.method.html". The default destination directory is ".".
--method method
The signature of the method to document. The default is "main(String[])"; for a doclet, e.g., you may want to specify "--method start(RootDoc)" to document the doclet "main method".
--docencoding charset
The charset to use when writing the HTML files. The default is the JVM default charset, "${file.encoding}".
--charset name
The HTML character set for this document. If set, then the following tag appears in the <head> of all generated documents:
<meta http-equiv="Content-Type" content="text/html; charset="charset">
--doctitle title
The title to place near the top of the output file.
--quiet
Suppresses normal output.
--windowtitle title
--bottom text
--link ext-doc-url
--linkoffline ext-doc-url package-list-loc
For compatibility with the JAVADOC standard doclet; ignored.

Supported inline tags:

{@main.commandLineOptions}
{@main.commandLineOptions group-name}
Documentation for all command line options, generated from @CommandLineOption-annotated setter methods.
If a group-name is given, then only those options appear which have a {@main.commandLineOptionGroup} block tag with equal group-name; otherwise, only those options appear which have no {@main.commandLineOptionGroup} block tag.
{@code text}
{@literal text}
{@value package.class#field}
{@link package.class#member label}
{@linkplain package.class#member label}
{@docRoot}
Same as for the standard doclet.
{@constantsof package.enum-type}
{@constantsofplain package.enum-type}
Links to all constants of the designated enum type, separated with ", " (a comma and a space).

Supported block tags:

{@main.commandLineOptionGroup} group-name
Assigns this command line option setter method to a "group"; see the {@main.commandLineOptions} inline tag.