Interface Traverser<EX extends Throwable>

Type Parameters:
EX - The exception that the "traverse*()" and "visit*()" methods may throw
All Known Implementing Classes:
AbstractTraverser, DeclarationCounter

public interface Traverser<EX extends Throwable>
Implementations of this interface promise to traverses the subnodes of an AST. Derived classes override individual "traverse*()" methods to process specific nodes.