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 (see "http://commons.unkrig.de/javadoc/commons-
      util/de/unkrig/commons/util/annotation/CommandLineOption.html")-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 (see
      "http://docs.oracle.com/javase/7/docs/technotes/tools/windows/javadoc.html#javadoctags").
  {@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.
