gr.spinellis.umlgraph.doclet
Class WrappedRootDoc
java.lang.Object
gr.spinellis.umlgraph.doclet.WrappedRootDoc
- All Implemented Interfaces:
- Doc, DocErrorReporter, RootDoc, Comparable<Object>
public class WrappedRootDoc
- extends Object
- implements RootDoc
RootDoc wrapper that provides WrappedClassDoc instances instead of plain ClassDoc in order
to optimize the overall performance of UMLDoc.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
wrapped
RootDoc wrapped
wrappedClassDocs
WrappedClassDoc[] wrappedClassDocs
WrappedRootDoc
public WrappedRootDoc(RootDoc wrapped)
classes
public ClassDoc[] classes()
- Specified by:
classes in interface RootDoc
classNamed
public ClassDoc classNamed(String arg0)
- Specified by:
classNamed in interface RootDoc
commentText
public String commentText()
- Specified by:
commentText in interface Doc
compareTo
public int compareTo(Object arg0)
- Specified by:
compareTo in interface Doc- Specified by:
compareTo in interface Comparable<Object>
firstSentenceTags
public Tag[] firstSentenceTags()
- Specified by:
firstSentenceTags in interface Doc
getRawCommentText
public String getRawCommentText()
- Specified by:
getRawCommentText in interface Doc
inlineTags
public Tag[] inlineTags()
- Specified by:
inlineTags in interface Doc
isAnnotationType
public boolean isAnnotationType()
- Specified by:
isAnnotationType in interface Doc
isAnnotationTypeElement
public boolean isAnnotationTypeElement()
- Specified by:
isAnnotationTypeElement in interface Doc
isClass
public boolean isClass()
- Specified by:
isClass in interface Doc
isConstructor
public boolean isConstructor()
- Specified by:
isConstructor in interface Doc
isEnum
public boolean isEnum()
- Specified by:
isEnum in interface Doc
isEnumConstant
public boolean isEnumConstant()
- Specified by:
isEnumConstant in interface Doc
isError
public boolean isError()
- Specified by:
isError in interface Doc
isException
public boolean isException()
- Specified by:
isException in interface Doc
isField
public boolean isField()
- Specified by:
isField in interface Doc
isIncluded
public boolean isIncluded()
- Specified by:
isIncluded in interface Doc
isInterface
public boolean isInterface()
- Specified by:
isInterface in interface Doc
isMethod
public boolean isMethod()
- Specified by:
isMethod in interface Doc
isOrdinaryClass
public boolean isOrdinaryClass()
- Specified by:
isOrdinaryClass in interface Doc
name
public String name()
- Specified by:
name in interface Doc
options
public String[][] options()
- Specified by:
options in interface RootDoc
packageNamed
public PackageDoc packageNamed(String arg0)
- Specified by:
packageNamed in interface RootDoc
position
public SourcePosition position()
- Specified by:
position in interface Doc
printError
public void printError(SourcePosition arg0,
String arg1)
- Specified by:
printError in interface DocErrorReporter
printError
public void printError(String arg0)
- Specified by:
printError in interface DocErrorReporter
printNotice
public void printNotice(SourcePosition arg0,
String arg1)
- Specified by:
printNotice in interface DocErrorReporter
printNotice
public void printNotice(String arg0)
- Specified by:
printNotice in interface DocErrorReporter
printWarning
public void printWarning(SourcePosition arg0,
String arg1)
- Specified by:
printWarning in interface DocErrorReporter
printWarning
public void printWarning(String arg0)
- Specified by:
printWarning in interface DocErrorReporter
seeTags
public SeeTag[] seeTags()
- Specified by:
seeTags in interface Doc
setRawCommentText
public void setRawCommentText(String arg0)
- Specified by:
setRawCommentText in interface Doc
specifiedClasses
public ClassDoc[] specifiedClasses()
- Specified by:
specifiedClasses in interface RootDoc
specifiedPackages
public PackageDoc[] specifiedPackages()
- Specified by:
specifiedPackages in interface RootDoc
tags
public Tag[] tags()
- Specified by:
tags in interface Doc
tags
public Tag[] tags(String arg0)
- Specified by:
tags in interface Doc