私の理解は次のとおりです。
- Java ドックレット API は、以下をルートとする単なる API (インターフェースで構成される) です。
com.sun.javadoc
- Javadoc が実行されると、実行時にバインドする Doclet API impl が検索されます。
- そのような impl が存在しない場合は、何らかのデフォルトが使用されます (したがって、独自の CSS ファイルなどを指定しなくても Javadoc を生成できます)。
- Google の DocLava は、そのような Doclet API impl の 1 つです。
これが真である場合、どのようにしてデフォルトよりも異なる Doclet impl (DocLava など) を指定するのでしょうか? 私がベースから外れているとすれば、Javadoc ツール、Doclet API、および DocLava はすべて互いにどのように関連しているのでしょうか?