Package org.mozilla.javascript.ast
Interface NodeVisitor
-
public interface NodeVisitorSimple visitor interface for traversing the AST. The nodes are visited in an arbitrary order. The visitor must cast nodes to the appropriate type based on their token-type.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanvisit(AstNode node)Visits an AST node.
-
-
-
Method Detail
-
visit
boolean visit(AstNode node)
Visits an AST node.- Parameters:
node- the AST node. Will never visit anAstRootnode, since theAstRootis where the visiting begins.- Returns:
trueif the children should be visited. Iffalse, the subtree rooted at this node is skipped. Thenodeargument should never benull-- the individualAstNodeclasses should skip any children that are not present in the source when they invoke this method.
-
-