public class HtmlDoclet extends MemberDoclet
| Constructor | Description |
|---|---|
HtmlDoclet(com.sun.javadoc.RootDoc root) |
Constructor.
|
| Modifier and Type | Method | Description |
|---|---|---|
static java.io.File |
classDocFile(java.io.File baseDir,
com.sun.javadoc.ClassDoc clazz) |
Returns the file used to store documentation about a class.
|
protected void |
endClass() |
End output of documentation for the most recently started class.
|
protected void |
endMember() |
End output of the most recently started member.
|
static java.io.File |
fieldDocFile(java.io.File baseDir,
com.sun.javadoc.FieldDoc field) |
Returns the file used to store documentation about a field.
|
static java.io.File |
methodDocFile(java.io.File baseDir,
com.sun.javadoc.MethodDoc method) |
Returns the file used to store documentation about a method.
|
static int |
optionLength(java.lang.String option) |
Define permitted command-line flags.
|
protected void |
outDescription(java.lang.String descrip) |
Output a description item.
|
protected void |
outExamples(java.lang.String[] examples) |
Output examples of the current documentandum (presumably a method).
|
protected void |
outItem(java.lang.String name,
java.lang.String val) |
Output an item to the current documentandum (class/member).
|
protected void |
outParameters(com.sun.javadoc.Parameter[] params,
java.lang.String[] comments,
boolean isVararg) |
Output parameters to the current documentandum (presumably a method).
|
protected void |
outReturn(com.sun.javadoc.Type rtype,
java.lang.String rdesc) |
Output return value for the current method.
|
static boolean |
start(com.sun.javadoc.RootDoc root) |
Begin processing document.
|
protected void |
startClass(com.sun.javadoc.ClassDoc clazz) |
Begin output of documentation for a given class.
|
protected void |
startMember(com.sun.javadoc.MemberDoc mem,
java.lang.String memType,
java.lang.String memName) |
Begin output of documentation for a given class member (field or method).
|
languageVersion, process, processClass, processPackage, pWrap, typeString, varargTypeString, warningpublic HtmlDoclet(com.sun.javadoc.RootDoc root)
throws java.io.IOException
java.io.IOExceptionpublic static boolean start(com.sun.javadoc.RootDoc root)
throws java.io.IOException
java.io.IOExceptionpublic static int optionLength(java.lang.String option)
protected void startClass(com.sun.javadoc.ClassDoc clazz)
throws java.io.IOException
MemberDocletstartClass in class MemberDocletclazz - class to documentjava.io.IOExceptionprotected void endClass()
throws java.io.IOException
MemberDocletendClass in class MemberDocletjava.io.IOExceptionprotected void startMember(com.sun.javadoc.MemberDoc mem,
java.lang.String memType,
java.lang.String memName)
throws java.io.IOException
MemberDocletstartMember in class MemberDocletmem - class membermemType - some user-viewable (that is not necessarily using
technical terms) description of what kind of member it ismemName - some user-viewable label for the memberjava.io.IOExceptionprotected void endMember()
throws java.io.IOException
MemberDocletendMember in class MemberDocletjava.io.IOExceptionprotected void outItem(java.lang.String name,
java.lang.String val)
throws java.io.IOException
MemberDocletoutItem in class MemberDocletname - item titleval - item content (HTML text)java.io.IOExceptionprotected void outParameters(com.sun.javadoc.Parameter[] params,
java.lang.String[] comments,
boolean isVararg)
throws java.io.IOException
MemberDocletoutParameters in class MemberDocletparams - array of Parameter objectscomments - array of comment strings matching params;
if there's no comment, the element may be nullisVararg - true if the method is known to have its final
formal argument declared with variable lengthjava.io.IOExceptionprotected void outReturn(com.sun.javadoc.Type rtype,
java.lang.String rdesc)
throws java.io.IOException
MemberDocletoutReturn in class MemberDocletrtype - type of return valuerdesc - text of return value description (may be null)java.io.IOExceptionprotected void outDescription(java.lang.String descrip)
throws java.io.IOException
MemberDocletoutDescription in class MemberDocletdescrip - description stringjava.io.IOExceptionprotected void outExamples(java.lang.String[] examples)
throws java.io.IOException
MemberDocletoutExamples in class MemberDocletexamples - array of strings each representing an examplejava.io.IOExceptionpublic static java.io.File classDocFile(java.io.File baseDir,
com.sun.javadoc.ClassDoc clazz)
baseDir - root of output filesetclazz - class specificationpublic static java.io.File fieldDocFile(java.io.File baseDir,
com.sun.javadoc.FieldDoc field)
baseDir - root of output filesetfield - field specificationpublic static java.io.File methodDocFile(java.io.File baseDir,
com.sun.javadoc.MethodDoc method)
baseDir - root of output filesetmethod - method specificationCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.