Interface Visitor
- 
- All Known Implementing Classes:
 CompositeVisitor,Groovifier,Java2GroovyConverter,MindMapPrinter,NodeAsHTMLPrinter,NodeCollector,NodePrinter,PreJava2GroovyConverter,SimpleGroovyClassDocAssembler,SourcePrinter,VisitorAdapter
public interface VisitorAn interface for visiting a GroovySourceAST node. 
- 
- 
Field Summary
Fields Modifier and Type Field Description static intCLOSING_VISITstatic intOPENING_VISITstatic intSECOND_VISITstatic intSUBSEQUENT_VISIT 
- 
Method Summary
 
 - 
 
- 
- 
Field Detail
- 
OPENING_VISIT
static final int OPENING_VISIT
- See Also:
 - Constant Field Values
 
 
- 
SECOND_VISIT
static final int SECOND_VISIT
- See Also:
 - Constant Field Values
 
 
- 
SUBSEQUENT_VISIT
static final int SUBSEQUENT_VISIT
- See Also:
 - Constant Field Values
 
 
- 
CLOSING_VISIT
static final int CLOSING_VISIT
- See Also:
 - Constant Field Values
 
 
 - 
 
- 
Method Detail
- 
setUp
void setUp()
 
- 
visitAbstract
void visitAbstract(GroovySourceAST t, int visit)
 
- 
visitAnnotation
void visitAnnotation(GroovySourceAST t, int visit)
 
- 
visitAnnotations
void visitAnnotations(GroovySourceAST t, int visit)
 
- 
visitAnnotationArrayInit
void visitAnnotationArrayInit(GroovySourceAST t, int visit)
 
- 
visitAnnotationDef
void visitAnnotationDef(GroovySourceAST t, int visit)
 
- 
visitAnnotationFieldDef
void visitAnnotationFieldDef(GroovySourceAST t, int visit)
 
- 
visitAnnotationMemberValuePair
void visitAnnotationMemberValuePair(GroovySourceAST t, int visit)
 
- 
visitArrayDeclarator
void visitArrayDeclarator(GroovySourceAST t, int visit)
 
- 
visitAssign
void visitAssign(GroovySourceAST t, int visit)
 
- 
visitAt
void visitAt(GroovySourceAST t, int visit)
 
- 
visitBand
void visitBand(GroovySourceAST t, int visit)
 
- 
visitBandAssign
void visitBandAssign(GroovySourceAST t, int visit)
 
- 
visitBigSuffix
void visitBigSuffix(GroovySourceAST t, int visit)
 
- 
visitBlock
void visitBlock(GroovySourceAST t, int visit)
 
- 
visitBnot
void visitBnot(GroovySourceAST t, int visit)
 
- 
visitBor
void visitBor(GroovySourceAST t, int visit)
 
- 
visitBorAssign
void visitBorAssign(GroovySourceAST t, int visit)
 
- 
visitBsr
void visitBsr(GroovySourceAST t, int visit)
 
- 
visitBsrAssign
void visitBsrAssign(GroovySourceAST t, int visit)
 
- 
visitBxor
void visitBxor(GroovySourceAST t, int visit)
 
- 
visitBxorAssign
void visitBxorAssign(GroovySourceAST t, int visit)
 
- 
visitCaseGroup
void visitCaseGroup(GroovySourceAST t, int visit)
 
- 
visitClassDef
void visitClassDef(GroovySourceAST t, int visit)
 
- 
visitClosedBlock
void visitClosedBlock(GroovySourceAST t, int visit)
 
- 
visitClosureList
void visitClosureList(GroovySourceAST t, int visit)
 
- 
visitClosureOp
void visitClosureOp(GroovySourceAST t, int visit)
 
- 
visitColon
void visitColon(GroovySourceAST t, int visit)
 
- 
visitComma
void visitComma(GroovySourceAST t, int visit)
 
- 
visitCompareTo
void visitCompareTo(GroovySourceAST t, int visit)
 
- 
visitCtorCall
void visitCtorCall(GroovySourceAST t, int visit)
 
- 
visitCtorIdent
void visitCtorIdent(GroovySourceAST t, int visit)
 
- 
visitDec
void visitDec(GroovySourceAST t, int visit)
 
- 
visitDigit
void visitDigit(GroovySourceAST t, int visit)
 
- 
visitDiv
void visitDiv(GroovySourceAST t, int visit)
 
- 
visitDivAssign
void visitDivAssign(GroovySourceAST t, int visit)
 
- 
visitDollar
void visitDollar(GroovySourceAST t, int visit)
 
- 
visitDot
void visitDot(GroovySourceAST t, int visit)
 
- 
visitDynamicMember
void visitDynamicMember(GroovySourceAST t, int visit)
 
- 
visitElist
void visitElist(GroovySourceAST t, int visit)
 
- 
visitEmptyStat
void visitEmptyStat(GroovySourceAST t, int visit)
 
- 
visitEnumConstantDef
void visitEnumConstantDef(GroovySourceAST t, int visit)
 
- 
visitEnumDef
void visitEnumDef(GroovySourceAST t, int visit)
 
- 
visitEof
void visitEof(GroovySourceAST t, int visit)
 
- 
visitEqual
void visitEqual(GroovySourceAST t, int visit)
 
- 
visitEsc
void visitEsc(GroovySourceAST t, int visit)
 
- 
visitExponent
void visitExponent(GroovySourceAST t, int visit)
 
- 
visitExpr
void visitExpr(GroovySourceAST t, int visit)
 
- 
visitExtendsClause
void visitExtendsClause(GroovySourceAST t, int visit)
 
- 
visitFinal
void visitFinal(GroovySourceAST t, int visit)
 
- 
visitFloatSuffix
void visitFloatSuffix(GroovySourceAST t, int visit)
 
- 
visitForCondition
void visitForCondition(GroovySourceAST t, int visit)
 
- 
visitForEachClause
void visitForEachClause(GroovySourceAST t, int visit)
 
- 
visitForInit
void visitForInit(GroovySourceAST t, int visit)
 
- 
visitForInIterable
void visitForInIterable(GroovySourceAST t, int visit)
 
- 
visitForIterator
void visitForIterator(GroovySourceAST t, int visit)
 
- 
visitGe
void visitGe(GroovySourceAST t, int visit)
 
- 
visitGt
void visitGt(GroovySourceAST t, int visit)
 
- 
visitHexDigit
void visitHexDigit(GroovySourceAST t, int visit)
 
- 
visitIdent
void visitIdent(GroovySourceAST t, int visit)
 
- 
visitImplementsClause
void visitImplementsClause(GroovySourceAST t, int visit)
 
- 
visitImplicitParameters
void visitImplicitParameters(GroovySourceAST t, int visit)
 
- 
visitImport
void visitImport(GroovySourceAST t, int visit)
 
- 
visitInc
void visitInc(GroovySourceAST t, int visit)
 
- 
visitIndexOp
void visitIndexOp(GroovySourceAST t, int visit)
 
- 
visitInstanceInit
void visitInstanceInit(GroovySourceAST t, int visit)
 
- 
visitInterfaceDef
void visitInterfaceDef(GroovySourceAST t, int visit)
 
- 
visitLabeledArg
void visitLabeledArg(GroovySourceAST t, int visit)
 
- 
visitLabeledStat
void visitLabeledStat(GroovySourceAST t, int visit)
 
- 
visitLand
void visitLand(GroovySourceAST t, int visit)
 
- 
visitLbrack
void visitLbrack(GroovySourceAST t, int visit)
 
- 
visitLcurly
void visitLcurly(GroovySourceAST t, int visit)
 
- 
visitLe
void visitLe(GroovySourceAST t, int visit)
 
- 
visitLetter
void visitLetter(GroovySourceAST t, int visit)
 
- 
visitListConstructor
void visitListConstructor(GroovySourceAST t, int visit)
 
- 
visitLiteralAs
void visitLiteralAs(GroovySourceAST t, int visit)
 
- 
visitLiteralAssert
void visitLiteralAssert(GroovySourceAST t, int visit)
 
- 
visitLiteralBoolean
void visitLiteralBoolean(GroovySourceAST t, int visit)
 
- 
visitLiteralBreak
void visitLiteralBreak(GroovySourceAST t, int visit)
 
- 
visitLiteralByte
void visitLiteralByte(GroovySourceAST t, int visit)
 
- 
visitLiteralCase
void visitLiteralCase(GroovySourceAST t, int visit)
 
- 
visitLiteralCatch
void visitLiteralCatch(GroovySourceAST t, int visit)
 
- 
visitLiteralChar
void visitLiteralChar(GroovySourceAST t, int visit)
 
- 
visitLiteralClass
void visitLiteralClass(GroovySourceAST t, int visit)
 
- 
visitLiteralContinue
void visitLiteralContinue(GroovySourceAST t, int visit)
 
- 
visitLiteralDef
void visitLiteralDef(GroovySourceAST t, int visit)
 
- 
visitLiteralDefault
void visitLiteralDefault(GroovySourceAST t, int visit)
 
- 
visitLiteralDouble
void visitLiteralDouble(GroovySourceAST t, int visit)
 
- 
visitLiteralElse
void visitLiteralElse(GroovySourceAST t, int visit)
 
- 
visitLiteralEnum
void visitLiteralEnum(GroovySourceAST t, int visit)
 
- 
visitLiteralExtends
void visitLiteralExtends(GroovySourceAST t, int visit)
 
- 
visitLiteralFalse
void visitLiteralFalse(GroovySourceAST t, int visit)
 
- 
visitLiteralFinally
void visitLiteralFinally(GroovySourceAST t, int visit)
 
- 
visitLiteralFloat
void visitLiteralFloat(GroovySourceAST t, int visit)
 
- 
visitLiteralFor
void visitLiteralFor(GroovySourceAST t, int visit)
 
- 
visitLiteralIf
void visitLiteralIf(GroovySourceAST t, int visit)
 
- 
visitLiteralImplements
void visitLiteralImplements(GroovySourceAST t, int visit)
 
- 
visitLiteralImport
void visitLiteralImport(GroovySourceAST t, int visit)
 
- 
visitLiteralIn
void visitLiteralIn(GroovySourceAST t, int visit)
 
- 
visitLiteralInstanceof
void visitLiteralInstanceof(GroovySourceAST t, int visit)
 
- 
visitLiteralInt
void visitLiteralInt(GroovySourceAST t, int visit)
 
- 
visitLiteralInterface
void visitLiteralInterface(GroovySourceAST t, int visit)
 
- 
visitLiteralLong
void visitLiteralLong(GroovySourceAST t, int visit)
 
- 
visitLiteralNative
void visitLiteralNative(GroovySourceAST t, int visit)
 
- 
visitLiteralNew
void visitLiteralNew(GroovySourceAST t, int visit)
 
- 
visitLiteralNull
void visitLiteralNull(GroovySourceAST t, int visit)
 
- 
visitLiteralPackage
void visitLiteralPackage(GroovySourceAST t, int visit)
 
- 
visitLiteralPrivate
void visitLiteralPrivate(GroovySourceAST t, int visit)
 
- 
visitLiteralProtected
void visitLiteralProtected(GroovySourceAST t, int visit)
 
- 
visitLiteralPublic
void visitLiteralPublic(GroovySourceAST t, int visit)
 
- 
visitLiteralReturn
void visitLiteralReturn(GroovySourceAST t, int visit)
 
- 
visitLiteralShort
void visitLiteralShort(GroovySourceAST t, int visit)
 
- 
visitLiteralStatic
void visitLiteralStatic(GroovySourceAST t, int visit)
 
- 
visitLiteralSuper
void visitLiteralSuper(GroovySourceAST t, int visit)
 
- 
visitLiteralSwitch
void visitLiteralSwitch(GroovySourceAST t, int visit)
 
- 
visitLiteralSynchronized
void visitLiteralSynchronized(GroovySourceAST t, int visit)
 
- 
visitLiteralThis
void visitLiteralThis(GroovySourceAST t, int visit)
 
- 
visitLiteralThreadsafe
void visitLiteralThreadsafe(GroovySourceAST t, int visit)
 
- 
visitLiteralThrow
void visitLiteralThrow(GroovySourceAST t, int visit)
 
- 
visitLiteralThrows
void visitLiteralThrows(GroovySourceAST t, int visit)
 
- 
visitLiteralTransient
void visitLiteralTransient(GroovySourceAST t, int visit)
 
- 
visitLiteralTrue
void visitLiteralTrue(GroovySourceAST t, int visit)
 
- 
visitLiteralTry
void visitLiteralTry(GroovySourceAST t, int visit)
 
- 
visitLiteralVoid
void visitLiteralVoid(GroovySourceAST t, int visit)
 
- 
visitLiteralVolatile
void visitLiteralVolatile(GroovySourceAST t, int visit)
 
- 
visitLiteralWhile
void visitLiteralWhile(GroovySourceAST t, int visit)
 
- 
visitLnot
void visitLnot(GroovySourceAST t, int visit)
 
- 
visitLor
void visitLor(GroovySourceAST t, int visit)
 
- 
visitLparen
void visitLparen(GroovySourceAST t, int visit)
 
- 
visitLt
void visitLt(GroovySourceAST t, int visit)
 
- 
visitMapConstructor
void visitMapConstructor(GroovySourceAST t, int visit)
 
- 
visitMemberPointer
void visitMemberPointer(GroovySourceAST t, int visit)
 
- 
visitMethodCall
void visitMethodCall(GroovySourceAST t, int visit)
 
- 
visitMethodDef
void visitMethodDef(GroovySourceAST t, int visit)
 
- 
visitMinus
void visitMinus(GroovySourceAST t, int visit)
 
- 
visitMinusAssign
void visitMinusAssign(GroovySourceAST t, int visit)
 
- 
visitMlComment
void visitMlComment(GroovySourceAST t, int visit)
 
- 
visitMod
void visitMod(GroovySourceAST t, int visit)
 
- 
visitModifiers
void visitModifiers(GroovySourceAST t, int visit)
 
- 
visitModAssign
void visitModAssign(GroovySourceAST t, int visit)
 
- 
visitMultiCatch
void visitMultiCatch(GroovySourceAST t, int visit)
 
- 
visitMultiCatchTypes
void visitMultiCatchTypes(GroovySourceAST t, int visit)
 
- 
visitNls
void visitNls(GroovySourceAST t, int visit)
 
- 
visitNotEqual
void visitNotEqual(GroovySourceAST t, int visit)
 
- 
visitNullTreeLookahead
void visitNullTreeLookahead(GroovySourceAST t, int visit)
 
- 
visitNumBigDecimal
void visitNumBigDecimal(GroovySourceAST t, int visit)
 
- 
visitNumBigInt
void visitNumBigInt(GroovySourceAST t, int visit)
 
- 
visitNumDouble
void visitNumDouble(GroovySourceAST t, int visit)
 
- 
visitNumFloat
void visitNumFloat(GroovySourceAST t, int visit)
 
- 
visitNumInt
void visitNumInt(GroovySourceAST t, int visit)
 
- 
visitNumLong
void visitNumLong(GroovySourceAST t, int visit)
 
- 
visitObjblock
void visitObjblock(GroovySourceAST t, int visit)
 
- 
visitOneNl
void visitOneNl(GroovySourceAST t, int visit)
 
- 
visitOptionalDot
void visitOptionalDot(GroovySourceAST t, int visit)
 
- 
visitPackageDef
void visitPackageDef(GroovySourceAST t, int visit)
 
- 
visitParameters
void visitParameters(GroovySourceAST t, int visit)
 
- 
visitParameterDef
void visitParameterDef(GroovySourceAST t, int visit)
 
- 
visitPlus
void visitPlus(GroovySourceAST t, int visit)
 
- 
visitPlusAssign
void visitPlusAssign(GroovySourceAST t, int visit)
 
- 
visitPostDec
void visitPostDec(GroovySourceAST t, int visit)
 
- 
visitPostInc
void visitPostInc(GroovySourceAST t, int visit)
 
- 
visitQuestion
void visitQuestion(GroovySourceAST t, int visit)
 
- 
visitRangeExclusive
void visitRangeExclusive(GroovySourceAST t, int visit)
 
- 
visitRangeInclusive
void visitRangeInclusive(GroovySourceAST t, int visit)
 
- 
visitRbrack
void visitRbrack(GroovySourceAST t, int visit)
 
- 
visitRcurly
void visitRcurly(GroovySourceAST t, int visit)
 
- 
visitRegexpCtorEnd
void visitRegexpCtorEnd(GroovySourceAST t, int visit)
 
- 
visitRegexpLiteral
void visitRegexpLiteral(GroovySourceAST t, int visit)
 
- 
visitRegexpSymbol
void visitRegexpSymbol(GroovySourceAST t, int visit)
 
- 
visitRegexFind
void visitRegexFind(GroovySourceAST t, int visit)
 
- 
visitRegexMatch
void visitRegexMatch(GroovySourceAST t, int visit)
 
- 
visitRparen
void visitRparen(GroovySourceAST t, int visit)
 
- 
visitSelectSlot
void visitSelectSlot(GroovySourceAST t, int visit)
 
- 
visitSemi
void visitSemi(GroovySourceAST t, int visit)
 
- 
visitShComment
void visitShComment(GroovySourceAST t, int visit)
 
- 
visitSl
void visitSl(GroovySourceAST t, int visit)
 
- 
visitSlist
void visitSlist(GroovySourceAST t, int visit)
 
- 
visitSlAssign
void visitSlAssign(GroovySourceAST t, int visit)
 
- 
visitSlComment
void visitSlComment(GroovySourceAST t, int visit)
 
- 
visitSpreadArg
void visitSpreadArg(GroovySourceAST t, int visit)
 
- 
visitSpreadDot
void visitSpreadDot(GroovySourceAST t, int visit)
 
- 
visitSpreadMapArg
void visitSpreadMapArg(GroovySourceAST t, int visit)
 
- 
visitSr
void visitSr(GroovySourceAST t, int visit)
 
- 
visitSrAssign
void visitSrAssign(GroovySourceAST t, int visit)
 
- 
visitStar
void visitStar(GroovySourceAST t, int visit)
 
- 
visitStarAssign
void visitStarAssign(GroovySourceAST t, int visit)
 
- 
visitStarStar
void visitStarStar(GroovySourceAST t, int visit)
 
- 
visitStarStarAssign
void visitStarStarAssign(GroovySourceAST t, int visit)
 
- 
visitStaticImport
void visitStaticImport(GroovySourceAST t, int visit)
 
- 
visitStaticInit
void visitStaticInit(GroovySourceAST t, int visit)
 
- 
visitStrictfp
void visitStrictfp(GroovySourceAST t, int visit)
 
- 
visitStringCh
void visitStringCh(GroovySourceAST t, int visit)
 
- 
visitStringConstructor
void visitStringConstructor(GroovySourceAST t, int visit)
 
- 
visitStringCtorEnd
void visitStringCtorEnd(GroovySourceAST t, int visit)
 
- 
visitStringCtorMiddle
void visitStringCtorMiddle(GroovySourceAST t, int visit)
 
- 
visitStringCtorStart
void visitStringCtorStart(GroovySourceAST t, int visit)
 
- 
visitStringLiteral
void visitStringLiteral(GroovySourceAST t, int visit)
 
- 
visitStringNl
void visitStringNl(GroovySourceAST t, int visit)
 
- 
visitSuperCtorCall
void visitSuperCtorCall(GroovySourceAST t, int visit)
 
- 
visitTraitDef
void visitTraitDef(GroovySourceAST t, int visit)
 
- 
visitTripleDot
void visitTripleDot(GroovySourceAST t, int visit)
 
- 
visitType
void visitType(GroovySourceAST t, int visit)
 
- 
visitTypecast
void visitTypecast(GroovySourceAST t, int visit)
 
- 
visitTypeArgument
void visitTypeArgument(GroovySourceAST t, int visit)
 
- 
visitTypeArguments
void visitTypeArguments(GroovySourceAST t, int visit)
 
- 
visitTypeLowerBounds
void visitTypeLowerBounds(GroovySourceAST t, int visit)
 
- 
visitTypeParameter
void visitTypeParameter(GroovySourceAST t, int visit)
 
- 
visitTypeParameters
void visitTypeParameters(GroovySourceAST t, int visit)
 
- 
visitTypeUpperBounds
void visitTypeUpperBounds(GroovySourceAST t, int visit)
 
- 
visitUnaryMinus
void visitUnaryMinus(GroovySourceAST t, int visit)
 
- 
visitUnaryPlus
void visitUnaryPlus(GroovySourceAST t, int visit)
 
- 
visitUnusedConst
void visitUnusedConst(GroovySourceAST t, int visit)
 
- 
visitUnusedDo
void visitUnusedDo(GroovySourceAST t, int visit)
 
- 
visitUnusedGoto
void visitUnusedGoto(GroovySourceAST t, int visit)
 
- 
visitVariableDef
void visitVariableDef(GroovySourceAST t, int visit)
 
- 
visitVariableParameterDef
void visitVariableParameterDef(GroovySourceAST t, int visit)
 
- 
visitVocab
void visitVocab(GroovySourceAST t, int visit)
 
- 
visitWildcardType
void visitWildcardType(GroovySourceAST t, int visit)
 
- 
visitWs
void visitWs(GroovySourceAST t, int visit)
 
- 
visitDefault
void visitDefault(GroovySourceAST t, int visit)
 
- 
tearDown
void tearDown()
 
- 
push
void push(GroovySourceAST t)
 
- 
pop
GroovySourceAST pop()
 
 - 
 
 -