|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectkoala.dynamicjava.tree.visitor.AbstractVisitor<Void>
koala.dynamicjava.util.DisplayVisitor
public class DisplayVisitor
This tree visitor displays the nodes of the tree on a given stream
Constructor Summary | |
---|---|
DisplayVisitor(OutputStream os)
Creates a new display visitor |
Method Summary | |
---|---|
Void |
visit(AddAssignExpression node)
Visits an AddAssignExpression |
Void |
visit(AddExpression node)
Visits a AddExpression |
Void |
visit(AmbiguousName node)
Visits a AmbiguousName |
Void |
visit(AndExpression node)
Visits an AndExpression |
Void |
visit(AnonymousAllocation node)
Visits an AnonymousAllocation |
Void |
visit(AnonymousInnerAllocation node)
Visits an AnonymousInnerAllocation |
Void |
visit(ArrayAccess node)
Visits a ArrayAccess |
Void |
visit(ArrayAllocation node)
Visits an ArrayAllocation |
Void |
visit(ArrayInitializer node)
Visits a ArrayInitializer |
Void |
visit(ArrayTypeName node)
Visits a ArrayTypeName |
Void |
visit(BitAndAssignExpression node)
Visits a BitAndAssignExpression |
Void |
visit(BitAndExpression node)
Visits a BitAndExpression |
Void |
visit(BitOrAssignExpression node)
Visits a BitOrAssignExpression |
Void |
visit(BitOrExpression node)
Visits a BitOrExpression |
Void |
visit(BlockStatement node)
Visits a BlockStatement |
Void |
visit(BooleanTypeName node)
Visits a BooleanTypeName |
Void |
visit(BreakStatement node)
Visits a BreakStatement |
Void |
visit(ByteTypeName node)
Visits a ByteTypeName |
Void |
visit(CastExpression node)
Visits a CastExpression |
Void |
visit(CatchStatement node)
Visits a CatchStatement |
Void |
visit(CharTypeName node)
Visits a CharTypeName |
Void |
visit(ClassDeclaration node)
Visits a ClassDeclaration |
Void |
visit(ClassInitializer node)
Visits a ClassInitializer |
Void |
visit(ComplementExpression node)
Visits a ComplementExpression |
Void |
visit(ConditionalExpression node)
Visits a ConditionalExpression |
Void |
visit(ConstructorCall node)
Visits a ConstructorCall |
Void |
visit(ConstructorDeclaration node)
Visits a ConstructorDeclaration |
Void |
visit(ContinueStatement node)
Visits a ContinueStatement |
Void |
visit(DivideAssignExpression node)
Visits an DivideAssignExpression |
Void |
visit(DivideExpression node)
Visits a DivideExpression |
Void |
visit(DoStatement node)
Visits a DoStatement |
Void |
visit(DoubleTypeName node)
Visits a DoubleTypeName |
Void |
visit(EmptyStatement node)
Visits an EmptyStatement |
Void |
visit(EqualExpression node)
Visits a EqualExpression |
Void |
visit(ExclusiveOrAssignExpression node)
Visits a ExclusiveOrAssignExpression |
Void |
visit(ExclusiveOrExpression node)
Visits a ExclusiveOrExpression |
Void |
visit(ExpressionStatement node)
Visits an ExpressionStatement |
Void |
visit(FieldDeclaration node)
Visits a FieldDeclaration |
Void |
visit(FloatTypeName node)
Visits a FloatTypeName |
Void |
visit(FormalParameter node)
Visits a FormalParameter |
Void |
visit(ForStatement node)
Visits a ForStatement |
Void |
visit(GreaterExpression node)
Visits a GreaterExpression |
Void |
visit(GreaterOrEqualExpression node)
Visits a GreaterOrEqualExpression |
Void |
visit(IfThenElseStatement node)
Visits an IfThenElseStatement |
Void |
visit(IfThenStatement node)
Visits an IfThenStatement |
Void |
visit(ImportDeclaration node)
Visits an ImportDeclaration |
Void |
visit(InnerAllocation node)
Visits an InnerAllocation |
Void |
visit(InstanceInitializer node)
Visits a InstanceInitializer |
Void |
visit(InstanceOfExpression node)
Visits a InstanceOfExpression |
Void |
visit(InterfaceDeclaration node)
Visits an InterfaceDeclaration |
Void |
visit(IntTypeName node)
Visits a IntTypeName |
Void |
visit(LabeledStatement node)
Visits a LabeledStatement |
Void |
visit(LessExpression node)
Visits a LessExpression |
Void |
visit(LessOrEqualExpression node)
Visits a LessOrEqualExpression |
Void |
visit(Literal node)
Visits a Literal |
Void |
visit(LongTypeName node)
Visits a LongTypeName |
Void |
visit(MethodDeclaration node)
Visits a MethodDeclaration |
Void |
visit(MinusExpression node)
Visits a MinusExpression |
Void |
visit(ModifierSet mods)
|
Void |
visit(MultiplyAssignExpression node)
Visits an MultiplyAssignExpression |
Void |
visit(MultiplyExpression node)
Visits a MultiplyExpression |
Void |
visit(NotEqualExpression node)
Visits a NotEqualExpression |
Void |
visit(NotExpression node)
Visits a NotExpression |
Void |
visit(ObjectFieldAccess node)
Visits an ObjectFieldAccess |
Void |
visit(ObjectMethodCall node)
Visits a ObjectMethodCall |
Void |
visit(OrExpression node)
Visits an OrExpression |
Void |
visit(PackageDeclaration node)
Visits a PackageDeclaration |
Void |
visit(PlusExpression node)
Visits a PlusExpression |
Void |
visit(PostDecrement node)
Visits a PostDecrement |
Void |
visit(PostIncrement node)
Visits a PostIncrement |
Void |
visit(PreDecrement node)
Visits a PreDecrement |
Void |
visit(PreIncrement node)
Visits a PreIncrement |
Void |
visit(ReferenceTypeName node)
Visits a ReferenceTypeName |
Void |
visit(RemainderAssignExpression node)
Visits an RemainderAssignExpression |
Void |
visit(RemainderExpression node)
Visits a RemainderExpression |
Void |
visit(ReturnStatement node)
Visits a ReturnStatement |
Void |
visit(ShiftLeftAssignExpression node)
Visits an ShiftLeftAssignExpression |
Void |
visit(ShiftLeftExpression node)
Visits a ShiftLeftExpression |
Void |
visit(ShiftRightAssignExpression node)
Visits an ShiftRightAssignExpression |
Void |
visit(ShiftRightExpression node)
Visits a ShiftRightExpression |
Void |
visit(ShortTypeName node)
Visits a ShortTypeName |
Void |
visit(SimpleAllocation node)
Visits an SimpleAllocation |
Void |
visit(SimpleAssignExpression node)
Visits an SimpleAssignExpression |
Void |
visit(SimpleFieldAccess node)
Visits a SimpleFieldAccess |
Void |
visit(SimpleMethodCall node)
Visits a SimpleMethodCall |
Void |
visit(StaticFieldAccess node)
Visits a StaticFieldAccess |
Void |
visit(StaticMethodCall node)
Visits a StaticMethodCall |
Void |
visit(SubtractAssignExpression node)
Visits an SubtractAssignExpression |
Void |
visit(SubtractExpression node)
Visits a SubtractExpression |
Void |
visit(SuperFieldAccess node)
Visits a SuperFieldAccess |
Void |
visit(SuperMethodCall node)
Visits a SuperMethodCall |
Void |
visit(SwitchBlock node)
Visits a SwitchBlock |
Void |
visit(SwitchStatement node)
Visits a SwitchStatement |
Void |
visit(SynchronizedStatement node)
Visits a SynchronizedStatement |
Void |
visit(ThisExpression node)
Visits a ThisExpression |
Void |
visit(ThrowStatement node)
Visits a ThrowStatement |
Void |
visit(TryStatement node)
Visits a TryStatement |
Void |
visit(TypeExpression node)
Visits a TypeExpression |
Void |
visit(UnsignedShiftRightAssignExpression node)
Visits an UnsignedShiftRightAssignExpression |
Void |
visit(UnsignedShiftRightExpression node)
Visits a UnsignedShiftRightExpression |
Void |
visit(VariableDeclaration node)
Visits a VariableDeclaration |
Void |
visit(VoidTypeName node)
Visits a VoidTypeName |
Void |
visit(WhileStatement node)
Visits a WhileStatement |
Methods inherited from class koala.dynamicjava.tree.visitor.AbstractVisitor |
---|
defaultCase, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public DisplayVisitor(OutputStream os)
os
- the output treeMethod Detail |
---|
public Void visit(PackageDeclaration node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visit
public Void visit(ImportDeclaration node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visit
public Void visit(EmptyStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ExpressionStatement node)
AbstractVisitor
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(WhileStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ForStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(DoStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SwitchStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SwitchBlock node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(LabeledStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(BreakStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(TryStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(CatchStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ThrowStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ReturnStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SynchronizedStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ContinueStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(IfThenStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(IfThenElseStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(Literal node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ThisExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(AmbiguousName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ObjectFieldAccess node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(StaticFieldAccess node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ArrayAccess node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SimpleFieldAccess node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SuperFieldAccess node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ObjectMethodCall node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SimpleMethodCall node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(StaticMethodCall node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ConstructorCall node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SuperMethodCall node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(BooleanTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ByteTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ShortTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(CharTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(IntTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(LongTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(FloatTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(DoubleTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(VoidTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ReferenceTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ArrayTypeName node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(TypeExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(PostIncrement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(PostDecrement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(PreIncrement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(PreDecrement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ArrayInitializer node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ArrayAllocation node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SimpleAllocation node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(AnonymousAllocation node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(InnerAllocation node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(AnonymousInnerAllocation node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(CastExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(NotExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ComplementExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(PlusExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(MinusExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(MultiplyExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(DivideExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(RemainderExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(AddExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SubtractExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ShiftLeftExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ShiftRightExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(UnsignedShiftRightExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(LessExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(GreaterExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(LessOrEqualExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(GreaterOrEqualExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(InstanceOfExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(EqualExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(NotEqualExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(BitAndExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ExclusiveOrExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(BitOrExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(AndExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(OrExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ConditionalExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SimpleAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(MultiplyAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(DivideAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(RemainderAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(AddAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(SubtractAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ShiftLeftAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ShiftRightAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(UnsignedShiftRightAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(BitAndAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ExclusiveOrAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(BitOrAssignExpression node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(BlockStatement node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ClassDeclaration node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(InterfaceDeclaration node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ConstructorDeclaration node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(MethodDeclaration node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(FormalParameter node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(FieldDeclaration node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(VariableDeclaration node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ClassInitializer node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(InstanceInitializer node)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
node
- the node to visitpublic Void visit(ModifierSet mods)
visit
in interface Visitor<Void>
visit
in class AbstractVisitor<Void>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |