Package org.variantsync.boosting.parsing
Class JavaVisitor
java.lang.Object
com.github.javaparser.ast.visitor.VoidVisitorWithDefaults<ASTNode>
org.variantsync.boosting.parsing.JavaVisitor
- All Implemented Interfaces:
com.github.javaparser.ast.visitor.VoidVisitor<ASTNode>
This class represents a Java visitor that is used to visit ASTNodes in a Java
file.
-
Constructor Summary
ConstructorsConstructorDescriptionJavaVisitor
(String visitedFile) Constructs a new JavaVisitor object with the specified visited file. -
Method Summary
Modifier and TypeMethodDescriptionvoid
defaultAction
(com.github.javaparser.ast.Node n, ASTNode parent) parsePosition
(com.github.javaparser.Position parserPosition) Parses a javaparser Position object into our custom Position object.void
void
void
void
void
void
void
void
void
void
void
void
void
void
void
Methods inherited from class com.github.javaparser.ast.visitor.VoidVisitorWithDefaults
defaultAction, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit
-
Constructor Details
-
JavaVisitor
Constructs a new JavaVisitor object with the specified visited file.- Parameters:
visitedFile
- The file being visited by the JavaVisitor.
-
-
Method Details
-
parsePosition
Parses a javaparser Position object into our custom Position object.- Parameters:
parserPosition
- The com.github.javaparser.Position object to be parsed.- Returns:
- A custom Position object representing the parsed position.
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
visit
-
defaultAction
- Overrides:
defaultAction
in classcom.github.javaparser.ast.visitor.VoidVisitorWithDefaults<ASTNode>
-