org.codehaus.groovy.antlr.treewalker
Class SourcePrinter
java.lang.Object
org.codehaus.groovy.antlr.treewalker.VisitorAdapter
org.codehaus.groovy.antlr.treewalker.SourcePrinter
- All Implemented Interfaces:
- Visitor
public class SourcePrinter
- extends VisitorAdapter
An antlr AST visitor that prints groovy source code for each visited node
to the supplied PrintStream.
- Version:
- $Revision: 1.12 $
- Author:
- Jeremy Rayner
Method Summary |
protected void |
print(GroovySourceAST t,
int visit,
String value)
|
protected void |
print(GroovySourceAST t,
int visit,
String opening,
String subsequent,
String closing)
|
protected void |
printNewlineAndIndent(GroovySourceAST t,
int visit)
|
protected void |
printUpdatingTabLevel(GroovySourceAST t,
int visit,
String opening,
String subsequent,
String closing)
|
void |
visitAnnotation(GroovySourceAST t,
int visit)
|
void |
visitAnnotations(GroovySourceAST t,
int visit)
|
void |
visitAssign(GroovySourceAST t,
int visit)
|
void |
visitCaseGroup(GroovySourceAST t,
int visit)
|
void |
visitClassDef(GroovySourceAST t,
int visit)
|
void |
visitClosedBlock(GroovySourceAST t,
int visit)
|
void |
visitCtorIdent(GroovySourceAST t,
int visit)
|
void |
visitDefault(GroovySourceAST t,
int visit)
|
void |
visitDot(GroovySourceAST t,
int visit)
|
void |
visitElist(GroovySourceAST t,
int visit)
|
void |
visitEqual(GroovySourceAST t,
int visit)
|
void |
visitExpr(GroovySourceAST t,
int visit)
|
void |
visitExtendsClause(GroovySourceAST t,
int visit)
|
void |
visitForInIterable(GroovySourceAST t,
int visit)
|
void |
visitGt(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 |
visitIndexOp(GroovySourceAST t,
int visit)
|
void |
visitLabeledArg(GroovySourceAST t,
int visit)
|
void |
visitLand(GroovySourceAST t,
int visit)
|
void |
visitListConstructor(GroovySourceAST t,
int visit)
|
void |
visitLiteralAssert(GroovySourceAST t,
int visit)
|
void |
visitLiteralBoolean(GroovySourceAST t,
int visit)
|
void |
visitLiteralBreak(GroovySourceAST t,
int visit)
|
void |
visitLiteralCase(GroovySourceAST t,
int visit)
|
void |
visitLiteralCatch(GroovySourceAST t,
int visit)
|
void |
visitLiteralFalse(GroovySourceAST t,
int visit)
|
void |
visitLiteralFloat(GroovySourceAST t,
int visit)
|
void |
visitLiteralFor(GroovySourceAST t,
int visit)
|
void |
visitLiteralIf(GroovySourceAST t,
int visit)
|
void |
visitLiteralInstanceof(GroovySourceAST t,
int visit)
|
void |
visitLiteralInt(GroovySourceAST t,
int visit)
|
void |
visitLiteralNew(GroovySourceAST t,
int visit)
|
void |
visitLiteralNull(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 |
visitLiteralStatic(GroovySourceAST t,
int visit)
|
void |
visitLiteralSwitch(GroovySourceAST t,
int visit)
|
void |
visitLiteralThis(GroovySourceAST t,
int visit)
|
void |
visitLiteralThrow(GroovySourceAST t,
int visit)
|
void |
visitLiteralTrue(GroovySourceAST t,
int visit)
|
void |
visitLiteralTry(GroovySourceAST t,
int visit)
|
void |
visitLiteralVoid(GroovySourceAST t,
int visit)
|
void |
visitLiteralWhile(GroovySourceAST t,
int visit)
|
void |
visitLnot(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 |
visitModifiers(GroovySourceAST t,
int visit)
|
void |
visitNotEqual(GroovySourceAST t,
int visit)
|
void |
visitNumFloat(GroovySourceAST t,
int visit)
|
void |
visitNumInt(GroovySourceAST t,
int visit)
|
void |
visitObjblock(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 |
visitQuestion(GroovySourceAST t,
int visit)
|
void |
visitRangeExclusive(GroovySourceAST t,
int visit)
|
void |
visitRangeInclusive(GroovySourceAST t,
int visit)
|
void |
visitSlist(GroovySourceAST t,
int visit)
|
void |
visitStar(GroovySourceAST t,
int visit)
|
void |
visitStringConstructor(GroovySourceAST t,
int visit)
|
void |
visitStringLiteral(GroovySourceAST t,
int visit)
|
void |
visitType(GroovySourceAST t,
int visit)
|
void |
visitTypecast(GroovySourceAST t,
int visit)
|
void |
visitVariableDef(GroovySourceAST t,
int visit)
|
Methods inherited from class org.codehaus.groovy.antlr.treewalker.VisitorAdapter |
setUp, tearDown, visitAbstract, visitAnnotationArrayInit, visitAnnotationDef, visitAnnotationFieldDef, visitAnnotationMemberValuePair, visitArrayDeclarator, visitAt, visitBand, visitBandAssign, visitBigSuffix, visitBlock, visitBnot, visitBor, visitBorAssign, visitBsr, visitBsrAssign, visitBxor, visitBxorAssign, visitClosureOp, visitColon, visitComma, visitCompareTo, visitCtorCall, visitDec, visitDigit, visitDiv, visitDivAssign, visitDollar, visitDynamicMember, visitEmptyStat, visitEnumConstantDef, visitEnumDef, visitEof, visitEsc, visitExponent, visitFinal, visitFloatSuffix, visitForCondition, visitForEachClause, visitForInit, visitForIterator, visitGe, visitHexDigit, visitInc, visitInstanceInit, visitInterfaceDef, visitLabeledStat, visitLbrack, visitLcurly, visitLe, visitLetter, visitLiteralAny, visitLiteralAs, visitLiteralByte, visitLiteralChar, visitLiteralClass, visitLiteralContinue, visitLiteralDef, visitLiteralDefault, visitLiteralDouble, visitLiteralElse, visitLiteralEnum, visitLiteralExtends, visitLiteralFinally, visitLiteralImplements, visitLiteralImport, visitLiteralIn, visitLiteralInterface, visitLiteralLong, visitLiteralNative, visitLiteralPackage, visitLiteralShort, visitLiteralSuper, visitLiteralSynchronized, visitLiteralThreadsafe, visitLiteralThrows, visitLiteralTransient, visitLiteralVolatile, visitLiteralWith, visitLor, visitLparen, visitMinusAssign, visitMlComment, visitMod, visitModAssign, visitNls, visitNullTreeLookahead, visitNumBigDecimal, visitNumBigInt, visitNumDouble, visitNumLong, visitOneNl, visitOptionalDot, visitPlusAssign, visitPostDec, visitPostInc, visitRbrack, visitRcurly, visitRegexFind, visitRegexMatch, visitRegexpCtorEnd, visitRegexpLiteral, visitRegexpSymbol, visitRparen, visitScopeEscape, visitSelectSlot, visitSemi, visitShComment, visitSl, visitSlAssign, visitSlComment, visitSpreadArg, visitSpreadDot, visitSpreadMapArg, visitSr, visitSrAssign, visitStarAssign, visitStarStar, visitStarStarAssign, visitStaticImport, visitStaticInit, visitStrictfp, visitStringCh, visitStringCtorEnd, visitStringCtorMiddle, visitStringCtorStart, visitStringNl, visitSuperCtorCall, visitTripleDot, visitTypeArgument, visitTypeArguments, visitTypeLowerBounds, visitTypeParameter, visitTypeParameters, visitTypeUpperBounds, visitUnaryMinus, visitUnaryPlus, visitUnusedConst, visitUnusedDo, visitUnusedGoto, visitVariableParameterDef, visitVocab, visitWildcardType, visitWs |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
out
protected PrintStream out
SourcePrinter
public SourcePrinter(PrintStream out,
String[] tokenNames)
- A visitor that prints groovy source code for each node visited.
- Parameters:
out
- where to print the source code totokenNames
- an array of token names from antlr
SourcePrinter
public SourcePrinter(PrintStream out,
String[] tokenNames,
boolean newLines)
- A visitor that prints groovy source code for each node visited.
- Parameters:
out
- where to print the source code totokenNames
- an array of token names from antlrnewLines
- output newline character
visitAnnotation
public void visitAnnotation(GroovySourceAST t,
int visit)
- Specified by:
visitAnnotation
in interface Visitor
- Overrides:
visitAnnotation
in class VisitorAdapter
visitAnnotations
public void visitAnnotations(GroovySourceAST t,
int visit)
- Specified by:
visitAnnotations
in interface Visitor
- Overrides:
visitAnnotations
in class VisitorAdapter
visitAssign
public void visitAssign(GroovySourceAST t,
int visit)
- Specified by:
visitAssign
in interface Visitor
- Overrides:
visitAssign
in class VisitorAdapter
visitCaseGroup
public void visitCaseGroup(GroovySourceAST t,
int visit)
- Specified by:
visitCaseGroup
in interface Visitor
- Overrides:
visitCaseGroup
in class VisitorAdapter
visitClassDef
public void visitClassDef(GroovySourceAST t,
int visit)
- Specified by:
visitClassDef
in interface Visitor
- Overrides:
visitClassDef
in class VisitorAdapter
visitClosedBlock
public void visitClosedBlock(GroovySourceAST t,
int visit)
- Specified by:
visitClosedBlock
in interface Visitor
- Overrides:
visitClosedBlock
in class VisitorAdapter
visitCtorIdent
public void visitCtorIdent(GroovySourceAST t,
int visit)
- Specified by:
visitCtorIdent
in interface Visitor
- Overrides:
visitCtorIdent
in class VisitorAdapter
visitDot
public void visitDot(GroovySourceAST t,
int visit)
- Specified by:
visitDot
in interface Visitor
- Overrides:
visitDot
in class VisitorAdapter
visitElist
public void visitElist(GroovySourceAST t,
int visit)
- Specified by:
visitElist
in interface Visitor
- Overrides:
visitElist
in class VisitorAdapter
visitEqual
public void visitEqual(GroovySourceAST t,
int visit)
- Specified by:
visitEqual
in interface Visitor
- Overrides:
visitEqual
in class VisitorAdapter
visitExpr
public void visitExpr(GroovySourceAST t,
int visit)
- Specified by:
visitExpr
in interface Visitor
- Overrides:
visitExpr
in class VisitorAdapter
visitExtendsClause
public void visitExtendsClause(GroovySourceAST t,
int visit)
- Specified by:
visitExtendsClause
in interface Visitor
- Overrides:
visitExtendsClause
in class VisitorAdapter
visitForInIterable
public void visitForInIterable(GroovySourceAST t,
int visit)
- Specified by:
visitForInIterable
in interface Visitor
- Overrides:
visitForInIterable
in class VisitorAdapter
visitGt
public void visitGt(GroovySourceAST t,
int visit)
- Specified by:
visitGt
in interface Visitor
- Overrides:
visitGt
in class VisitorAdapter
visitIdent
public void visitIdent(GroovySourceAST t,
int visit)
- Specified by:
visitIdent
in interface Visitor
- Overrides:
visitIdent
in class VisitorAdapter
visitImplementsClause
public void visitImplementsClause(GroovySourceAST t,
int visit)
- Specified by:
visitImplementsClause
in interface Visitor
- Overrides:
visitImplementsClause
in class VisitorAdapter
visitImplicitParameters
public void visitImplicitParameters(GroovySourceAST t,
int visit)
- Specified by:
visitImplicitParameters
in interface Visitor
- Overrides:
visitImplicitParameters
in class VisitorAdapter
visitImport
public void visitImport(GroovySourceAST t,
int visit)
- Specified by:
visitImport
in interface Visitor
- Overrides:
visitImport
in class VisitorAdapter
visitIndexOp
public void visitIndexOp(GroovySourceAST t,
int visit)
- Specified by:
visitIndexOp
in interface Visitor
- Overrides:
visitIndexOp
in class VisitorAdapter
visitLabeledArg
public void visitLabeledArg(GroovySourceAST t,
int visit)
- Specified by:
visitLabeledArg
in interface Visitor
- Overrides:
visitLabeledArg
in class VisitorAdapter
visitLand
public void visitLand(GroovySourceAST t,
int visit)
- Specified by:
visitLand
in interface Visitor
- Overrides:
visitLand
in class VisitorAdapter
visitListConstructor
public void visitListConstructor(GroovySourceAST t,
int visit)
- Specified by:
visitListConstructor
in interface Visitor
- Overrides:
visitListConstructor
in class VisitorAdapter
visitLiteralAssert
public void visitLiteralAssert(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralAssert
in interface Visitor
- Overrides:
visitLiteralAssert
in class VisitorAdapter
visitLiteralBoolean
public void visitLiteralBoolean(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralBoolean
in interface Visitor
- Overrides:
visitLiteralBoolean
in class VisitorAdapter
visitLiteralBreak
public void visitLiteralBreak(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralBreak
in interface Visitor
- Overrides:
visitLiteralBreak
in class VisitorAdapter
visitLiteralCase
public void visitLiteralCase(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralCase
in interface Visitor
- Overrides:
visitLiteralCase
in class VisitorAdapter
visitLiteralCatch
public void visitLiteralCatch(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralCatch
in interface Visitor
- Overrides:
visitLiteralCatch
in class VisitorAdapter
visitLiteralFalse
public void visitLiteralFalse(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralFalse
in interface Visitor
- Overrides:
visitLiteralFalse
in class VisitorAdapter
visitLiteralFloat
public void visitLiteralFloat(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralFloat
in interface Visitor
- Overrides:
visitLiteralFloat
in class VisitorAdapter
visitLiteralFor
public void visitLiteralFor(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralFor
in interface Visitor
- Overrides:
visitLiteralFor
in class VisitorAdapter
visitLiteralIf
public void visitLiteralIf(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralIf
in interface Visitor
- Overrides:
visitLiteralIf
in class VisitorAdapter
visitLiteralInstanceof
public void visitLiteralInstanceof(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralInstanceof
in interface Visitor
- Overrides:
visitLiteralInstanceof
in class VisitorAdapter
visitLiteralInt
public void visitLiteralInt(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralInt
in interface Visitor
- Overrides:
visitLiteralInt
in class VisitorAdapter
visitLiteralNew
public void visitLiteralNew(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralNew
in interface Visitor
- Overrides:
visitLiteralNew
in class VisitorAdapter
visitLiteralNull
public void visitLiteralNull(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralNull
in interface Visitor
- Overrides:
visitLiteralNull
in class VisitorAdapter
visitLiteralPrivate
public void visitLiteralPrivate(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralPrivate
in interface Visitor
- Overrides:
visitLiteralPrivate
in class VisitorAdapter
visitLiteralProtected
public void visitLiteralProtected(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralProtected
in interface Visitor
- Overrides:
visitLiteralProtected
in class VisitorAdapter
visitLiteralPublic
public void visitLiteralPublic(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralPublic
in interface Visitor
- Overrides:
visitLiteralPublic
in class VisitorAdapter
visitLiteralReturn
public void visitLiteralReturn(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralReturn
in interface Visitor
- Overrides:
visitLiteralReturn
in class VisitorAdapter
visitLiteralStatic
public void visitLiteralStatic(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralStatic
in interface Visitor
- Overrides:
visitLiteralStatic
in class VisitorAdapter
visitLiteralSwitch
public void visitLiteralSwitch(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralSwitch
in interface Visitor
- Overrides:
visitLiteralSwitch
in class VisitorAdapter
visitLiteralThis
public void visitLiteralThis(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralThis
in interface Visitor
- Overrides:
visitLiteralThis
in class VisitorAdapter
visitLiteralThrow
public void visitLiteralThrow(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralThrow
in interface Visitor
- Overrides:
visitLiteralThrow
in class VisitorAdapter
visitLiteralTrue
public void visitLiteralTrue(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralTrue
in interface Visitor
- Overrides:
visitLiteralTrue
in class VisitorAdapter
visitLiteralTry
public void visitLiteralTry(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralTry
in interface Visitor
- Overrides:
visitLiteralTry
in class VisitorAdapter
visitLiteralVoid
public void visitLiteralVoid(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralVoid
in interface Visitor
- Overrides:
visitLiteralVoid
in class VisitorAdapter
visitLiteralWhile
public void visitLiteralWhile(GroovySourceAST t,
int visit)
- Specified by:
visitLiteralWhile
in interface Visitor
- Overrides:
visitLiteralWhile
in class VisitorAdapter
visitLnot
public void visitLnot(GroovySourceAST t,
int visit)
- Specified by:
visitLnot
in interface Visitor
- Overrides:
visitLnot
in class VisitorAdapter
visitLt
public void visitLt(GroovySourceAST t,
int visit)
- Specified by:
visitLt
in interface Visitor
- Overrides:
visitLt
in class VisitorAdapter
visitMapConstructor
public void visitMapConstructor(GroovySourceAST t,
int visit)
- Specified by:
visitMapConstructor
in interface Visitor
- Overrides:
visitMapConstructor
in class VisitorAdapter
visitMemberPointer
public void visitMemberPointer(GroovySourceAST t,
int visit)
- Specified by:
visitMemberPointer
in interface Visitor
- Overrides:
visitMemberPointer
in class VisitorAdapter
visitMethodCall
public void visitMethodCall(GroovySourceAST t,
int visit)
- Specified by:
visitMethodCall
in interface Visitor
- Overrides:
visitMethodCall
in class VisitorAdapter
visitMinus
public void visitMinus(GroovySourceAST t,
int visit)
- Specified by:
visitMinus
in interface Visitor
- Overrides:
visitMinus
in class VisitorAdapter
visitMethodDef
public void visitMethodDef(GroovySourceAST t,
int visit)
- Specified by:
visitMethodDef
in interface Visitor
- Overrides:
visitMethodDef
in class VisitorAdapter
visitModifiers
public void visitModifiers(GroovySourceAST t,
int visit)
- Specified by:
visitModifiers
in interface Visitor
- Overrides:
visitModifiers
in class VisitorAdapter
visitNotEqual
public void visitNotEqual(GroovySourceAST t,
int visit)
- Specified by:
visitNotEqual
in interface Visitor
- Overrides:
visitNotEqual
in class VisitorAdapter
visitNumInt
public void visitNumInt(GroovySourceAST t,
int visit)
- Specified by:
visitNumInt
in interface Visitor
- Overrides:
visitNumInt
in class VisitorAdapter
visitNumFloat
public void visitNumFloat(GroovySourceAST t,
int visit)
- Specified by:
visitNumFloat
in interface Visitor
- Overrides:
visitNumFloat
in class VisitorAdapter
visitObjblock
public void visitObjblock(GroovySourceAST t,
int visit)
- Specified by:
visitObjblock
in interface Visitor
- Overrides:
visitObjblock
in class VisitorAdapter
visitPackageDef
public void visitPackageDef(GroovySourceAST t,
int visit)
- Specified by:
visitPackageDef
in interface Visitor
- Overrides:
visitPackageDef
in class VisitorAdapter
visitParameterDef
public void visitParameterDef(GroovySourceAST t,
int visit)
- Specified by:
visitParameterDef
in interface Visitor
- Overrides:
visitParameterDef
in class VisitorAdapter
visitParameters
public void visitParameters(GroovySourceAST t,
int visit)
- Specified by:
visitParameters
in interface Visitor
- Overrides:
visitParameters
in class VisitorAdapter
visitPlus
public void visitPlus(GroovySourceAST t,
int visit)
- Specified by:
visitPlus
in interface Visitor
- Overrides:
visitPlus
in class VisitorAdapter
visitQuestion
public void visitQuestion(GroovySourceAST t,
int visit)
- Specified by:
visitQuestion
in interface Visitor
- Overrides:
visitQuestion
in class VisitorAdapter
visitRangeExclusive
public void visitRangeExclusive(GroovySourceAST t,
int visit)
- Specified by:
visitRangeExclusive
in interface Visitor
- Overrides:
visitRangeExclusive
in class VisitorAdapter
visitRangeInclusive
public void visitRangeInclusive(GroovySourceAST t,
int visit)
- Specified by:
visitRangeInclusive
in interface Visitor
- Overrides:
visitRangeInclusive
in class VisitorAdapter
visitSlist
public void visitSlist(GroovySourceAST t,
int visit)
- Specified by:
visitSlist
in interface Visitor
- Overrides:
visitSlist
in class VisitorAdapter
visitStar
public void visitStar(GroovySourceAST t,
int visit)
- Specified by:
visitStar
in interface Visitor
- Overrides:
visitStar
in class VisitorAdapter
visitStringConstructor
public void visitStringConstructor(GroovySourceAST t,
int visit)
- Specified by:
visitStringConstructor
in interface Visitor
- Overrides:
visitStringConstructor
in class VisitorAdapter
visitStringLiteral
public void visitStringLiteral(GroovySourceAST t,
int visit)
- Specified by:
visitStringLiteral
in interface Visitor
- Overrides:
visitStringLiteral
in class VisitorAdapter
visitType
public void visitType(GroovySourceAST t,
int visit)
- Specified by:
visitType
in interface Visitor
- Overrides:
visitType
in class VisitorAdapter
visitTypecast
public void visitTypecast(GroovySourceAST t,
int visit)
- Specified by:
visitTypecast
in interface Visitor
- Overrides:
visitTypecast
in class VisitorAdapter
visitVariableDef
public void visitVariableDef(GroovySourceAST t,
int visit)
- Specified by:
visitVariableDef
in interface Visitor
- Overrides:
visitVariableDef
in class VisitorAdapter
visitDefault
public void visitDefault(GroovySourceAST t,
int visit)
- Specified by:
visitDefault
in interface Visitor
- Overrides:
visitDefault
in class VisitorAdapter
printUpdatingTabLevel
protected void printUpdatingTabLevel(GroovySourceAST t,
int visit,
String opening,
String subsequent,
String closing)
print
protected void print(GroovySourceAST t,
int visit,
String opening,
String subsequent,
String closing)
print
protected void print(GroovySourceAST t,
int visit,
String value)
printNewlineAndIndent
protected void printNewlineAndIndent(GroovySourceAST t,
int visit)
Copyright © 2003-2010 The Codehaus. All Rights Reserved.