|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.ObjectTopLevelClass.Visitor
A visitor.
visitAll(TopLevelClass.Node)| Constructor Summary | |
TopLevelClass.Visitor()
|
|
| Method Summary | |
protected void |
visit(TopLevelClass.Node node)
Called for a visited node. |
protected void |
visit(TopLevelClass.Token node)
Called for a visited TopLevelClass.Token.
|
protected void |
visit(TopLevelClass.Type node)
Called for a visited TopLevelClass.Type.
|
void |
visitAll(TopLevelClass.Node node)
Traverses a (sub-)tree. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public TopLevelClass.Visitor()
| Method Detail |
public void visitAll(TopLevelClass.Node node)
The node and the child nodes of it are traversed (preorder traversal).
The visit methods that are introduced by this class and that can accept the node as the argument is called.
Therefore, visit(TopLevelClass.Node) is called for every node.
node - the root of the (sub-)tree to traverse.
protected void visit(TopLevelClass.Node node)
node - a visited node.visitAll(TopLevelClass.Node)
protected void visit(TopLevelClass.Token node)
TopLevelClass.Token.
node - a visited node.visitAll(TopLevelClass.Node)protected void visit(TopLevelClass.Type node)
TopLevelClass.Type.
A non-$private TypeDefinition generates this method.
node - a visited node.visitAll(TopLevelClass.Node)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||