|
Groovy 1.7.0 | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD |
java.lang.Objectorg.codehaus.groovy.ast.CodeVisitorSupport
groovy.inspect.swingui.TreeNodeBuildingVisitor
class TreeNodeBuildingVisitor extends CodeVisitorSupport
This AST visitor builds up a TreeNode.
Property Summary | |
---|---|
DefaultMutableTreeNode |
currentNode
|
Constructor Summary | |
private TreeNodeBuildingVisitor(def adapter)
Creates the visitor. |
Methods inherited from class Object | |
---|---|
wait, wait, wait, hashCode, getClass, equals, toString, notify, notifyAll |
Property Detail |
---|
DefaultMutableTreeNode currentNode
Constructor Detail |
---|
private TreeNodeBuildingVisitor(def adapter)
Method Detail |
---|
public void visitArgumentlistExpression(ArgumentListExpression node)
public void visitArrayExpression(ArrayExpression node)
public void visitAssertStatement(AssertStatement node)
public void visitAttributeExpression(AttributeExpression node)
public void visitBinaryExpression(BinaryExpression node)
public void visitBitwiseNegationExpression(BitwiseNegationExpression node)
public void visitBlockStatement(BlockStatement node)
public void visitBooleanExpression(BooleanExpression node)
public void visitBreakStatement(BreakStatement node)
public void visitBytecodeExpression(BytecodeExpression node)
public void visitCaseStatement(CaseStatement node)
public void visitCastExpression(CastExpression node)
public void visitCatchStatement(CatchStatement node)
public void visitClassExpression(ClassExpression node)
public void visitClosureExpression(ClosureExpression node)
public void visitClosureListExpression(ClosureListExpression node)
public void visitConstantExpression(ConstantExpression node)
public void visitConstructorCallExpression(ConstructorCallExpression node)
public void visitContinueStatement(ContinueStatement node)
public void visitDeclarationExpression(DeclarationExpression node)
public void visitDoWhileLoop(DoWhileStatement node)
protected void visitEmptyStatement(EmptyStatement node)
public void visitExpressionStatement(ExpressionStatement node)
public void visitFieldExpression(FieldExpression node)
public void visitForLoop(ForStatement node)
public void visitGStringExpression(GStringExpression node)
public void visitIfElse(IfStatement node)
public void visitListExpression(ListExpression node)
protected void visitListOfExpressions(List list)
public void visitMapEntryExpression(MapEntryExpression node)
public void visitMapExpression(MapExpression node)
public void visitMethodCallExpression(MethodCallExpression node)
public void visitMethodPointerExpression(MethodPointerExpression node)
public void visitNotExpression(NotExpression node)
public void visitParameter(Parameter node)
public void visitPostfixExpression(PostfixExpression node)
public void visitPrefixExpression(PrefixExpression node)
public void visitPropertyExpression(PropertyExpression node)
public void visitRangeExpression(RangeExpression node)
public void visitRegexExpression(RegexExpression node)
public void visitReturnStatement(ReturnStatement node)
public void visitShortTernaryExpression(ElvisOperatorExpression node)
public void visitSpreadExpression(SpreadExpression node)
public void visitSpreadMapExpression(SpreadMapExpression node)
public void visitStaticMethodCallExpression(StaticMethodCallExpression node)
public void visitSwitch(SwitchStatement node)
public void visitSynchronizedStatement(SynchronizedStatement node)
public void visitTernaryExpression(TernaryExpression node)
public void visitThrowStatement(ThrowStatement node)
public void visitTryCatchFinally(TryCatchStatement node)
public void visitTupleExpression(TupleExpression node)
public void visitUnaryMinusExpression(UnaryMinusExpression node)
public void visitUnaryPlusExpression(UnaryPlusExpression node)
public void visitVariableExpression(VariableExpression node)
public void visitWhileLoop(WhileStatement node)
Copyright © 2003-2009 The Codehaus. All rights reserved.