public class FullXmlDoclet extends XmlDoclet
| Modifier and Type | Method | Description |
|---|---|---|
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 int |
optionLength(java.lang.String option) |
Define permitted command-line flags.
|
protected void |
outDescription(java.lang.String desc) |
Output a description item.
|
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.
|
protected boolean |
process() |
Works through the root document invoking the various protected methods
to produce output.
|
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, processClass, processPackage, pWrap, typeString, varargTypeString, warningclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdoctorText, flush, out, out, outExamples, outItempublic static boolean start(com.sun.javadoc.RootDoc root)
throws java.io.IOException
java.io.IOExceptionpublic static int optionLength(java.lang.String option)
protected boolean process()
throws java.io.IOException
MemberDocletprocess in class MemberDocletjava.io.IOExceptionprotected void startClass(com.sun.javadoc.ClassDoc clazz)
throws java.io.IOException
MemberDocletstartClass in class XmlDocletclazz - class to documentjava.io.IOExceptionprotected void endClass()
throws java.io.IOException
MemberDocletprotected void startMember(com.sun.javadoc.MemberDoc mem,
java.lang.String memType,
java.lang.String memName)
throws java.io.IOException
MemberDocletstartMember in class XmlDocletmem - 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
MemberDocletprotected void outDescription(java.lang.String desc)
throws java.io.IOException
MemberDocletoutDescription in class XmlDocletdesc - description stringjava.io.IOExceptionprotected void outParameters(com.sun.javadoc.Parameter[] params,
java.lang.String[] comments,
boolean isVararg)
throws java.io.IOException
MemberDocletoutParameters in class XmlDocletparams - 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
MemberDocletCopyright © 2018 Central Laboratory of the Research Councils. All Rights Reserved.