| Name | Description | Type | Package | Framework |
| CompositeVisitor | A composite of many visitors. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| FlatNodeListTraversal | A simple iterator over an ordered (flat) List of the nodes of the AST. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| MindMapPrinter | An antlr AST visitor that prints a format suitable for viewing in http://freemind. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| NodeAsHTMLPrinter | A visitor that prints a html tags of each node to the supplied PrintStreamAuthor:Jeremy Rayner | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| NodeCollector | A simple antlr AST visitor that collects all nodes into a List. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| NodePrinter | A simple antlr AST visitor that outputs the tokenName of each node in a pseudo xml style. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| PreOrderTraversal | A simple preorder traversal over the supplied antlr AST. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| SourceCodeTraversal | A treewalker for the antlr generated AST that attempts to visit the AST nodes in the order needed to generate valid groovy source code. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| SourcePrinter | An antlr AST visitor that prints groovy source code for each visited node to the supplied PrintStream. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| TraversalHelper | Helper Class for Antlr AST traversal and visitation. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |
| Visitor | An interface for visiting a GroovySourceAST node. | Interface | org.codehaus.groovy.antlr.treewalker | Groovy |
| VisitorAdapter | A default implementation of all visitor methods. | Class | org.codehaus.groovy.antlr.treewalker | Groovy |