traverse*()" and "visit*()" methods may throw
Traverser; each traverse*(s) method invokes the
traverse*() methods of all Java elements subordinate to x.
Example:
LocalClassDeclaration lcd = ...;
new AbstractTraverser() {
int n = 0;
public void
traverseMethodDeclarator(MethodDeclarator md) {
++this.n;
super.traverseMethodDeclarator(md);
}
}.visitTypeDeclaration(lcd);
visitAnnotation(Java.Annotation) , visitAtom(Java.Atom) , visitBlockStatement(Java.BlockStatement) , visitElementValue(Java.ElementValue) , visitImportDeclaration(Java.AbstractCompilationUnit.ImportDeclaration) , visitTypeBodyDeclaration(Java.TypeBodyDeclaration) , visitTypeDeclaration(Java.TypeDeclaration) , visitAbstractCompilationUnit(Java.AbstractCompilationUnit)
| Modifier and Type | Field and Description |
|---|---|
| private final Visitor. | abstractCompilationUnitTraverser
Invokes the " |
| private final Visitor. | annotationTraverser
Invokes the " |
| private final Visitor. | |
| private final Visitor. | atomTraverser
Invokes the " |
| private final Visitor. | blockStatementTraverser
Invokes the " |
| private final Traverser | |
| private final Visitor. | elementValueTraverser
Invokes the " |
| private final Visitor. | importTraverser
Invokes the " |
| private final Visitor. | |
| private final Visitor. | rvalueTraverser
Invokes the " |
| private final Visitor. | typeBodyDeclarationTraverser
Invokes the " |
| private final Visitor. | typeDeclarationTraverser
Invokes the " |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | traverseFormalParameter(Java.
Implements org. |
| public void | traverseFormalParameters(Java.
Implements org. |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void |