# Uses of Class
org.eclipse.jdt.core.dom.ASTVisitor

Packages that use ASTVisitor
Package
Description
org.eclipse.jdt.core.dom
The Java DOM/AST is the set of classes that model the source code of a Java program as a structured document.
org.eclipse.jdt.core.manipulation
Application programming interface for the JDT core manipulation plug-in class.
org.eclipse.jdt.internal.corext.dom

## Uses of ASTVisitor in org.eclipse.jdt.core.dom

Methods in org.eclipse.jdt.core.dom with parameters of type ASTVisitor
Modifier and Type
Method
Description
`final void`
ASTNode.`accept(ASTVisitor visitor)`
Accepts the given visitor on a visit of the current node.
`protected void`
ModulePackageAccess.`acceptVisitChildren(boolean visitChildren, ASTVisitor visitor)`

## Uses of ASTVisitor in org.eclipse.jdt.core.manipulation

Subclasses of ASTVisitor in org.eclipse.jdt.core.manipulation
Modifier and Type
Class
Description
`class`
`ImportReferencesCollector`

## Uses of ASTVisitor in org.eclipse.jdt.internal.corext.dom

Subclasses of ASTVisitor in org.eclipse.jdt.internal.corext.dom
Modifier and Type
Class
Description
`class`
`org.eclipse.jdt.internal.corext.dom.GenericVisitor`