public class SimpleGroovyClassDocAssembler extends VisitorAdapter
CLOSING_VISIT, OPENING_VISIT, SECOND_VISIT, SUBSEQUENT_VISIT| Constructor and Description |
|---|
SimpleGroovyClassDocAssembler(java.lang.String packagePath,
java.lang.String file,
SourceBuffer sourceBuffer,
java.util.List links) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
getGroovyClassDocs() |
GroovySourceAST |
pop() |
void |
push(GroovySourceAST t) |
java.lang.String |
recurseDownImportBranch(GroovySourceAST t) |
void |
visitClassDef(GroovySourceAST t,
int visit) |
void |
visitCtorIdent(GroovySourceAST t,
int visit) |
void |
visitExtendsClause(GroovySourceAST t,
int visit) |
void |
visitImport(GroovySourceAST t,
int visit) |
void |
visitInterfaceDef(GroovySourceAST t,
int visit) |
void |
visitMethodDef(GroovySourceAST t,
int visit) |
void |
visitVariableDef(GroovySourceAST t,
int visit) |
setUp, tearDown, visitAbstract, visitAnnotation, visitAnnotationArrayInit, visitAnnotationDef, visitAnnotationFieldDef, visitAnnotationMemberValuePair, visitAnnotations, visitArrayDeclarator, visitAssign, visitAt, visitBand, visitBandAssign, visitBigSuffix, visitBlock, visitBnot, visitBor, visitBorAssign, visitBsr, visitBsrAssign, visitBxor, visitBxorAssign, visitCaseGroup, visitClosedBlock, visitClosureList, visitClosureOp, visitColon, visitComma, visitCompareTo, visitCtorCall, visitDec, visitDefault, visitDigit, visitDiv, visitDivAssign, visitDollar, visitDot, visitDynamicMember, visitElist, visitEmptyStat, visitEnumConstantDef, visitEnumDef, visitEof, visitEqual, visitEsc, visitExponent, visitExpr, visitFinal, visitFloatSuffix, visitForCondition, visitForEachClause, visitForInit, visitForInIterable, visitForIterator, visitGe, visitGt, visitHexDigit, visitIdent, visitImplementsClause, visitImplicitParameters, visitInc, visitIndexOp, visitInstanceInit, visitLabeledArg, visitLabeledStat, visitLand, visitLbrack, visitLcurly, visitLe, visitLetter, visitListConstructor, visitLiteralAs, visitLiteralAssert, visitLiteralBoolean, visitLiteralBreak, visitLiteralByte, visitLiteralCase, visitLiteralCatch, visitLiteralChar, visitLiteralClass, visitLiteralContinue, visitLiteralDef, visitLiteralDefault, visitLiteralDouble, visitLiteralElse, visitLiteralEnum, visitLiteralExtends, visitLiteralFalse, visitLiteralFinally, visitLiteralFloat, visitLiteralFor, visitLiteralIf, visitLiteralImplements, visitLiteralImport, visitLiteralIn, visitLiteralInstanceof, visitLiteralInt, visitLiteralInterface, visitLiteralLong, visitLiteralNative, visitLiteralNew, visitLiteralNull, visitLiteralPackage, visitLiteralPrivate, visitLiteralProtected, visitLiteralPublic, visitLiteralReturn, visitLiteralShort, visitLiteralStatic, visitLiteralSuper, visitLiteralSwitch, visitLiteralSynchronized, visitLiteralThis, visitLiteralThreadsafe, visitLiteralThrow, visitLiteralThrows, visitLiteralTransient, visitLiteralTrue, visitLiteralTry, visitLiteralVoid, visitLiteralVolatile, visitLiteralWhile, visitLnot, visitLor, visitLparen, visitLt, visitMapConstructor, visitMemberPointer, visitMethodCall, visitMinus, visitMinusAssign, visitMlComment, visitMod, visitModAssign, visitModifiers, visitNls, visitNotEqual, visitNullTreeLookahead, visitNumBigDecimal, visitNumBigInt, visitNumDouble, visitNumFloat, visitNumInt, visitNumLong, visitObjblock, visitOneNl, visitOptionalDot, visitPackageDef, visitParameterDef, visitParameters, visitPlus, visitPlusAssign, visitPostDec, visitPostInc, visitQuestion, visitRangeExclusive, visitRangeInclusive, visitRbrack, visitRcurly, visitRegexFind, visitRegexMatch, visitRegexpCtorEnd, visitRegexpLiteral, visitRegexpSymbol, visitRparen, visitSelectSlot, visitSemi, visitShComment, visitSl, visitSlAssign, visitSlComment, visitSlist, visitSpreadArg, visitSpreadDot, visitSpreadMapArg, visitSr, visitSrAssign, visitStar, visitStarAssign, visitStarStar, visitStarStarAssign, visitStaticImport, visitStaticInit, visitStrictfp, visitStringCh, visitStringConstructor, visitStringCtorEnd, visitStringCtorMiddle, visitStringCtorStart, visitStringLiteral, visitStringNl, visitSuperCtorCall, visitTripleDot, visitType, visitTypeArgument, visitTypeArguments, visitTypecast, visitTypeLowerBounds, visitTypeParameter, visitTypeParameters, visitTypeUpperBounds, visitUnaryMinus, visitUnaryPlus, visitUnusedConst, visitUnusedDo, visitUnusedGoto, visitVariableParameterDef, visitVocab, visitWildcardType, visitWspublic SimpleGroovyClassDocAssembler(java.lang.String packagePath,
java.lang.String file,
SourceBuffer sourceBuffer,
java.util.List links)
public java.util.Map getGroovyClassDocs()
public void visitInterfaceDef(GroovySourceAST t, int visit)
visitInterfaceDef in interface VisitorvisitInterfaceDef in class VisitorAdapterpublic void visitImport(GroovySourceAST t, int visit)
visitImport in interface VisitorvisitImport in class VisitorAdapterpublic java.lang.String recurseDownImportBranch(GroovySourceAST t)
public void visitExtendsClause(GroovySourceAST t, int visit)
visitExtendsClause in interface VisitorvisitExtendsClause in class VisitorAdapterpublic void visitClassDef(GroovySourceAST t, int visit)
visitClassDef in interface VisitorvisitClassDef in class VisitorAdapterpublic void visitCtorIdent(GroovySourceAST t, int visit)
visitCtorIdent in interface VisitorvisitCtorIdent in class VisitorAdapterpublic void visitMethodDef(GroovySourceAST t, int visit)
visitMethodDef in interface VisitorvisitMethodDef in class VisitorAdapterpublic void visitVariableDef(GroovySourceAST t, int visit)
visitVariableDef in interface VisitorvisitVariableDef in class VisitorAdapterpublic void push(GroovySourceAST t)
push in interface Visitorpush in class VisitorAdapterpublic GroovySourceAST pop()
pop in interface Visitorpop in class VisitorAdapter