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