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