public class BindingsRecoveryAstVisitor
extends org.eclipse.jdt.core.dom.ASTVisitor
| Constructor and Description |
|---|
BindingsRecoveryAstVisitor(SDModel model,
org.eclipse.jdt.core.dom.CompilationUnit compilationUnit,
java.lang.String sourceFilePath,
char[] fileContent,
java.lang.String packageName,
java.util.Map<refdiff.core.cst.CstNode,java.util.List<java.lang.String>> postProcessReferences,
java.util.Map<refdiff.core.cst.CstNode,java.util.List<java.lang.String>> postProcessSupertypes) |
| Modifier and Type | Method and Description |
|---|---|
void |
endVisit(org.eclipse.jdt.core.dom.EnumDeclaration node) |
void |
endVisit(org.eclipse.jdt.core.dom.TypeDeclaration node) |
static void |
extractParametersAndReturnType(SDModel model,
org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration,
refdiff.core.cst.CstNode method) |
boolean |
visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node) |
boolean |
visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration node) |
boolean |
visit(org.eclipse.jdt.core.dom.EnumDeclaration node) |
boolean |
visit(org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration) |
boolean |
visit(org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration) |
endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, endVisit, postVisit, preVisit, preVisit2, 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, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitpublic BindingsRecoveryAstVisitor(SDModel model, org.eclipse.jdt.core.dom.CompilationUnit compilationUnit, java.lang.String sourceFilePath, char[] fileContent, java.lang.String packageName, java.util.Map<refdiff.core.cst.CstNode,java.util.List<java.lang.String>> postProcessReferences, java.util.Map<refdiff.core.cst.CstNode,java.util.List<java.lang.String>> postProcessSupertypes)
public boolean visit(org.eclipse.jdt.core.dom.AnonymousClassDeclaration node)
visit in class org.eclipse.jdt.core.dom.ASTVisitorpublic boolean visit(org.eclipse.jdt.core.dom.AnnotationTypeDeclaration node)
visit in class org.eclipse.jdt.core.dom.ASTVisitorpublic boolean visit(org.eclipse.jdt.core.dom.EnumDeclaration node)
visit in class org.eclipse.jdt.core.dom.ASTVisitorpublic void endVisit(org.eclipse.jdt.core.dom.EnumDeclaration node)
endVisit in class org.eclipse.jdt.core.dom.ASTVisitorpublic boolean visit(org.eclipse.jdt.core.dom.TypeDeclaration typeDeclaration)
visit in class org.eclipse.jdt.core.dom.ASTVisitorpublic void endVisit(org.eclipse.jdt.core.dom.TypeDeclaration node)
endVisit in class org.eclipse.jdt.core.dom.ASTVisitorpublic boolean visit(org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration)
visit in class org.eclipse.jdt.core.dom.ASTVisitorpublic static void extractParametersAndReturnType(SDModel model, org.eclipse.jdt.core.dom.MethodDeclaration methodDeclaration, refdiff.core.cst.CstNode method)