| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 5 | 92 | 2 | 0.959 | class_body_declarations[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 5 | 78 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 2 | 5 | 86 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 3 | 5 | 94 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 4 | 5 | 101 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 5 | 5 | 108 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 6 | 5 | 115 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 7 | 5 | 123 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 8 | 5 | 130 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 9 | 5 | 137 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 10 | 5 | 144 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 11 | 5 | 151 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 12 | 5 | 160 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 13 | 5 | 168 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 14 | 5 | 175 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 15 | 5 | 182 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 16 | 5 | 189 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 17 | 5 | 198 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 18 | 5 | 206 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 19 | 5 | 214 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 20 | 5 | 221 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 21 | 5 | 228 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 22 | 5 | 235 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 23 | 5 | 244 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 24 | 5 | 251 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 25 | 5 | 258 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 26 | 5 | 265 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 27 | 5 | 272 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 28 | 5 | 279 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 29 | 5 | 286 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 30 | 5 | 293 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 31 | 5 | 300 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 32 | 5 | 307 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 33 | 5 | 314 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 34 | 5 | 321 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 35 | 5 | 328 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 36 | 5 | 336 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 37 | 5 | 343 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 38 | 5 | 350 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 39 | 5 | 359 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 40 | 5 | 366 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 41 | 5 | 373 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 42 | 5 | 380 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 43 | 5 | 387 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 44 | 5 | 394 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 45 | 5 | 401 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 46 | 5 | 408 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 47 | 5 | 415 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 48 | 5 | 422 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 49 | 5 | 429 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 50 | 5 | 438 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 51 | 5 | 445 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 52 | 5 | 452 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 53 | 5 | 459 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 54 | 5 | 466 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 55 | 5 | 473 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 56 | 5 | 480 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 57 | 5 | 488 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 58 | 5 | 496 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 59 | 5 | 503 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 60 | 5 | 510 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 61 | 5 | 517 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 62 | 5 | 524 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 63 | 5 | 531 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 64 | 5 | 538 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 65 | 5 | 545 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 66 | 5 | 552 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 67 | 5 | 559 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 68 | 5 | 566 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 69 | 5 | 573 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 70 | 5 | 580 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 71 | 5 | 587 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 72 | 5 | 594 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 73 | 5 | 601 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 74 | 5 | 608 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 75 | 5 | 615 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 76 | 5 | 622 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 77 | 5 | 629 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 78 | 5 | 636 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 79 | 5 | 643 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 80 | 5 | 652 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 81 | 5 | 659 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 82 | 5 | 668 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 83 | 5 | 675 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 84 | 5 | 682 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 85 | 5 | 689 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 86 | 5 | 696 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 87 | 5 | 703 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 88 | 5 | 710 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 89 | 5 | 719 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 90 | 5 | 728 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 91 | 5 | 735 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| 92 | 5 | 742 | plugins/org.eclipse.jdt.ui/core extension/org/eclipse/jdt/internal/corext/dom/HierarchicalASTVisitor.java |
| ||||
public boolean visit(AnonymousClassDeclaration node) {
return visit((ASTNode) node);
}
public void endVisit(AnonymousClassDeclaration node) {
endVisit((ASTNode) node);
}
|
| ||||
//---- Begin BodyDeclaration Hierarchy ---------------------------
public boolean visit(BodyDeclaration node) {
return visit((ASTNode) node);
}
public void endVisit(BodyDeclaration node) {
endVisit((ASTNode) node);
}
|
| ||||
//---- Begin AbstractTypeDeclaration Hierarchy ---------------------------
public boolean visit(AbstractTypeDeclaration node) {
return visit((BodyDeclaration) node);
}
public void endVisit(AbstractTypeDeclaration node) {
endVisit((BodyDeclaration) node);
}
|
| ||||
public boolean visit(AnnotationTypeDeclaration node) {
return visit((AbstractTypeDeclaration) node);
}
public void endVisit(AnnotationTypeDeclaration node) {
endVisit((AbstractTypeDeclaration) node);
}
|
| ||||
public boolean visit(EnumDeclaration node) {
return visit((AbstractTypeDeclaration) node);
}
public void endVisit(EnumDeclaration node) {
endVisit((AbstractTypeDeclaration) node);
}
|
| ||||
public boolean visit(TypeDeclaration node) {
return visit((AbstractTypeDeclaration) node);
}
public void endVisit(TypeDeclaration node) {
endVisit((AbstractTypeDeclaration) node);
}
|
| ||||
//---- End AbstractTypeDeclaration Hierarchy ---------------------------
public boolean visit(AnnotationTypeMemberDeclaration node) {
return visit((BodyDeclaration) node);
}
public void endVisit(AnnotationTypeMemberDeclaration node) {
endVisit((BodyDeclaration) node);
}
|
| ||||
public boolean visit(EnumConstantDeclaration node) {
return visit((BodyDeclaration) node);
}
public void endVisit(EnumConstantDeclaration node) {
endVisit((BodyDeclaration) node);
}
|
| ||||
public boolean visit(FieldDeclaration node) {
return visit((BodyDeclaration) node);
}
public void endVisit(FieldDeclaration node) {
endVisit((BodyDeclaration) node);
}
|
| ||||
public boolean visit(Initializer node) {
return visit((BodyDeclaration) node);
}
public void endVisit(Initializer node) {
endVisit((BodyDeclaration) node);
}
|
| ||||
public boolean visit(MethodDeclaration node) {
return visit((BodyDeclaration) node);
}
public void endVisit(MethodDeclaration node) {
endVisit((BodyDeclaration) node);
}
|
| ||||
//---- End BodyDeclaration Hierarchy -----------------------------
public boolean visit(CatchClause node) {
return visit((ASTNode) node);
}
public void endVisit(CatchClause node) {
endVisit((ASTNode) node);
}
|
| ||||
//---- Begin Comment Hierarchy ----------------------------------
public boolean visit(Comment node) {
return visit((ASTNode) node);
}
public void endVisit(Comment node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(BlockComment node) {
return visit((Comment) node);
}
public void endVisit(BlockComment node) {
endVisit((Comment) node);
}
|
| ||||
public boolean visit(Javadoc node) {
return visit((Comment) node);
}
public void endVisit(Javadoc node) {
endVisit((Comment) node);
}
|
| ||||
public boolean visit(LineComment node) {
return visit((Comment) node);
}
public void endVisit(LineComment node) {
endVisit((Comment) node);
}
|
| ||||
//---- End Comment Hierarchy -----------------------------
public boolean visit(CompilationUnit node) {
return visit((ASTNode) node);
}
public void endVisit(CompilationUnit node) {
endVisit((ASTNode) node);
}
|
| ||||
//---- Begin Expression Hierarchy ----------------------------------
public boolean visit(Expression node) {
return visit((ASTNode) node);
}
public void endVisit(Expression node) {
endVisit((ASTNode) node);
}
|
| ||||
//---- Begin Annotation Hierarchy ----------------------------------
public boolean visit(Annotation node) {
return visit((Expression) node);
}
public void endVisit(Annotation node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(MarkerAnnotation node) {
return visit((Annotation) node);
}
public void endVisit(MarkerAnnotation node) {
endVisit((Annotation) node);
}
|
| ||||
public boolean visit(NormalAnnotation node) {
return visit((Annotation) node);
}
public void endVisit(NormalAnnotation node) {
endVisit((Annotation) node);
}
|
| ||||
public boolean visit(SingleMemberAnnotation node) {
return visit((Annotation) node);
}
public void endVisit(SingleMemberAnnotation node) {
endVisit((Annotation) node);
}
|
| ||||
//---- End Annotation Hierarchy -----------------------------
public boolean visit(ArrayAccess node) {
return visit((Expression) node);
}
public void endVisit(ArrayAccess node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(ArrayCreation node) {
return visit((Expression) node);
}
public void endVisit(ArrayCreation node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(ArrayInitializer node) {
return visit((Expression) node);
}
public void endVisit(ArrayInitializer node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(Assignment node) {
return visit((Expression) node);
}
public void endVisit(Assignment node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(BooleanLiteral node) {
return visit((Expression) node);
}
public void endVisit(BooleanLiteral node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(CastExpression node) {
return visit((Expression) node);
}
public void endVisit(CastExpression node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(CharacterLiteral node) {
return visit((Expression) node);
}
public void endVisit(CharacterLiteral node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(ClassInstanceCreation node) {
return visit((Expression) node);
}
public void endVisit(ClassInstanceCreation node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(ConditionalExpression node) {
return visit((Expression) node);
}
public void endVisit(ConditionalExpression node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(FieldAccess node) {
return visit((Expression) node);
}
public void endVisit(FieldAccess node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(InfixExpression node) {
return visit((Expression) node);
}
public void endVisit(InfixExpression node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(InstanceofExpression node) {
return visit((Expression) node);
}
public void endVisit(InstanceofExpression node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(MethodInvocation node) {
return visit((Expression) node);
}
public void endVisit(MethodInvocation node) {
endVisit((Expression) node);
}
|
| ||||
//---- Begin Name Hierarchy ----------------------------------
public boolean visit(Name node) {
return visit((Expression) node);
}
public void endVisit(Name node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(QualifiedName node) {
return visit((Name) node);
}
public void endVisit(QualifiedName node) {
endVisit((Name) node);
}
|
| ||||
public boolean visit(SimpleName node) {
return visit((Name) node);
}
public void endVisit(SimpleName node) {
endVisit((Name) node);
}
|
| ||||
//---- End Name Hierarchy ------------------------------------
public boolean visit(NullLiteral node) {
return visit((Expression) node);
}
public void endVisit(NullLiteral node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(NumberLiteral node) {
return visit((Expression) node);
}
public void endVisit(NumberLiteral node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(ParenthesizedExpression node) {
return visit((Expression) node);
}
public void endVisit(ParenthesizedExpression node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(PostfixExpression node) {
return visit((Expression) node);
}
public void endVisit(PostfixExpression node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(PrefixExpression node) {
return visit((Expression) node);
}
public void endVisit(PrefixExpression node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(StringLiteral node) {
return visit((Expression) node);
}
public void endVisit(StringLiteral node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(SuperFieldAccess node) {
return visit((Expression) node);
}
public void endVisit(SuperFieldAccess node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(SuperMethodInvocation node) {
return visit((Expression) node);
}
public void endVisit(SuperMethodInvocation node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(ThisExpression node) {
return visit((Expression) node);
}
public void endVisit(ThisExpression node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(TypeLiteral node) {
return visit((Expression) node);
}
public void endVisit(TypeLiteral node) {
endVisit((Expression) node);
}
|
| ||||
public boolean visit(VariableDeclarationExpression node) {
return visit((Expression) node);
}
public void endVisit(VariableDeclarationExpression node) {
endVisit((Expression) node);
}
|
| ||||
//---- End Expression Hierarchy ----------------------------------
public boolean visit(ImportDeclaration node) {
return visit((ASTNode) node);
}
public void endVisit(ImportDeclaration node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(MemberRef node) {
return visit((ASTNode) node);
}
public void endVisit(MemberRef node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(MemberValuePair node) {
return visit((ASTNode) node);
}
public void endVisit(MemberValuePair node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(MethodRef node) {
return visit((ASTNode) node);
}
public void endVisit(MethodRef node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(MethodRefParameter node) {
return visit((ASTNode) node);
}
public void endVisit(MethodRefParameter node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(Modifier node) {
return visit((ASTNode) node);
}
public void endVisit(Modifier node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(PackageDeclaration node) {
return visit((ASTNode) node);
}
public void endVisit(PackageDeclaration node) {
endVisit((ASTNode) node);
}
|
| ||||
//---- Begin Statement Hierarchy ---------------------------------
public boolean visit(Statement node) {
return visit((ASTNode) node);
}
public void endVisit(Statement node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(AssertStatement node) {
return visit((Statement) node);
}
public void endVisit(AssertStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(Block node) {
return visit((Statement) node);
}
public void endVisit(Block node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(BreakStatement node) {
return visit((Statement) node);
}
public void endVisit(BreakStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(ConstructorInvocation node) {
return visit((Statement) node);
}
public void endVisit(ConstructorInvocation node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(ContinueStatement node) {
return visit((Statement) node);
}
public void endVisit(ContinueStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(DoStatement node) {
return visit((Statement) node);
}
public void endVisit(DoStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(EmptyStatement node) {
return visit((Statement) node);
}
public void endVisit(EmptyStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(EnhancedForStatement node) {
return visit((Statement) node);
}
public void endVisit(EnhancedForStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(ExpressionStatement node) {
return visit((Statement) node);
}
public void endVisit(ExpressionStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(ForStatement node) {
return visit((Statement) node);
}
public void endVisit(ForStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(IfStatement node) {
return visit((Statement) node);
}
public void endVisit(IfStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(LabeledStatement node) {
return visit((Statement) node);
}
public void endVisit(LabeledStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(ReturnStatement node) {
return visit((Statement) node);
}
public void endVisit(ReturnStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(SuperConstructorInvocation node) {
return visit((Statement) node);
}
public void endVisit(SuperConstructorInvocation node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(SwitchCase node) {
return visit((Statement) node);
}
public void endVisit(SwitchCase node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(SwitchStatement node) {
return visit((Statement) node);
}
public void endVisit(SwitchStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(SynchronizedStatement node) {
return visit((Statement) node);
}
public void endVisit(SynchronizedStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(ThrowStatement node) {
return visit((Statement) node);
}
public void endVisit(ThrowStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(TryStatement node) {
return visit((Statement) node);
}
public void endVisit(TryStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(TypeDeclarationStatement node) {
return visit((Statement) node);
}
public void endVisit(TypeDeclarationStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(VariableDeclarationStatement node) {
return visit((Statement) node);
}
public void endVisit(VariableDeclarationStatement node) {
endVisit((Statement) node);
}
|
| ||||
public boolean visit(WhileStatement node) {
return visit((Statement) node);
}
public void endVisit(WhileStatement node) {
endVisit((Statement) node);
}
|
| ||||
//---- End Statement Hierarchy ----------------------------------
public boolean visit(TagElement node) {
return visit((ASTNode) node);
}
public void endVisit(TagElement node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(TextElement node) {
return visit((ASTNode) node);
}
public void endVisit(TextElement node) {
endVisit((ASTNode) node);
}
|
| ||||
//---- Begin Type Hierarchy --------------------------------------
public boolean visit(Type node) {
return visit((ASTNode) node);
}
public void endVisit(Type node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(ArrayType node) {
return visit((Type) node);
}
public void endVisit(ArrayType node) {
endVisit((Type) node);
}
|
| ||||
public boolean visit(ParameterizedType node) {
return visit((Type) node);
}
public void endVisit(ParameterizedType node) {
endVisit((Type) node);
}
|
| ||||
public boolean visit(PrimitiveType node) {
return visit((Type) node);
}
public void endVisit(PrimitiveType node) {
endVisit((Type) node);
}
|
| ||||
public boolean visit(QualifiedType node) {
return visit((Type) node);
}
public void endVisit(QualifiedType node) {
endVisit((Type) node);
}
|
| ||||
public boolean visit(SimpleType node) {
return visit((Type) node);
}
public void endVisit(SimpleType node) {
endVisit((Type) node);
}
|
| ||||
public boolean visit(WildcardType node) {
return visit((Type) node);
}
public void endVisit(WildcardType node) {
endVisit((Type) node);
}
|
| ||||
//---- End Type Hierarchy ----------------------------------------
public boolean visit(TypeParameter node) {
return visit((ASTNode) node);
}
public void endVisit(TypeParameter node) {
endVisit((ASTNode) node);
}
|
| ||||
//---- Begin VariableDeclaration Hierarchy ---------------------------
public boolean visit(VariableDeclaration node) {
return visit((ASTNode) node);
}
public void endVisit(VariableDeclaration node) {
endVisit((ASTNode) node);
}
|
| ||||
public boolean visit(SingleVariableDeclaration node) {
return visit((VariableDeclaration) node);
}
public void endVisit(SingleVariableDeclaration node) {
endVisit((VariableDeclaration) node);
}
|
| ||||
public boolean visit(VariableDeclarationFragment node) {
return visit((VariableDeclaration) node);
}
public void endVisit(VariableDeclarationFragment node) {
endVisit((VariableDeclaration) node);
}
|
| |||
//---- Begin VariableDeclaration Hierarchy ---------------------------
//---- End Type Hierarchy ----------------------------------------
//---- Begin Type Hierarchy --------------------------------------
//---- End Statement Hierarchy ----------------------------------
//---- Begin Statement Hierarchy ---------------------------------
//---- End Expression Hierarchy ----------------------------------
//---- End Name Hierarchy ------------------------------------
//---- Begin Name Hierarchy ----------------------------------
//---- End Annotation Hierarchy -----------------------------
//---- Begin Annotation Hierarchy ----------------------------------
//---- Begin Expression Hierarchy ----------------------------------
//---- End Comment Hierarchy -----------------------------
//---- Begin Comment Hierarchy ----------------------------------
//---- End BodyDeclaration Hierarchy -----------------------------
//---- End AbstractTypeDeclaration Hierarchy ---------------------------
//---- Begin AbstractTypeDeclaration Hierarchy ---------------------------
//---- Begin BodyDeclaration Hierarchy ---------------------------
public boolean visit( [[#variable961bdae0]] node) {
return visit(( [[#variablec233c160]]) node);
}
public void endVisit( [[#variable961bdae0]] node) {
endVisit(( [[#variablec233c160]]) node);
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#961bdae0]] | VariableDeclarationFragment |
| 1 | 2 | [[#961bdae0]] | SingleVariableDeclaration |
| 1 | 3 | [[#961bdae0]] | VariableDeclaration |
| 1 | 4 | [[#961bdae0]] | TypeParameter |
| 1 | 5 | [[#961bdae0]] | WildcardType |
| 1 | 6 | [[#961bdae0]] | SimpleType |
| 1 | 7 | [[#961bdae0]] | QualifiedType |
| 1 | 8 | [[#961bdae0]] | PrimitiveType |
| 1 | 9 | [[#961bdae0]] | ParameterizedType |
| 1 | 10 | [[#961bdae0]] | ArrayType |
| 1 | 11 | [[#961bdae0]] | Type |
| 1 | 12 | [[#961bdae0]] | TextElement |
| 1 | 13 | [[#961bdae0]] | TagElement |
| 1 | 14 | [[#961bdae0]] | WhileStatement |
| 1 | 15 | [[#961bdae0]] | VariableDeclarationStatement |
| 1 | 16 | [[#961bdae0]] | TypeDeclarationStatement |
| 1 | 17 | [[#961bdae0]] | TryStatement |
| 1 | 18 | [[#961bdae0]] | ThrowStatement |
| 1 | 19 | [[#961bdae0]] | SynchronizedStatement |
| 1 | 20 | [[#961bdae0]] | SwitchStatement |
| 1 | 21 | [[#961bdae0]] | SwitchCase |
| 1 | 22 | [[#961bdae0]] | SuperConstructorInvocation |
| 1 | 23 | [[#961bdae0]] | ReturnStatement |
| 1 | 24 | [[#961bdae0]] | LabeledStatement |
| 1 | 25 | [[#961bdae0]] | IfStatement |
| 1 | 26 | [[#961bdae0]] | ForStatement |
| 1 | 27 | [[#961bdae0]] | ExpressionStatement |
| 1 | 28 | [[#961bdae0]] | EnhancedForStatement |
| 1 | 29 | [[#961bdae0]] | EmptyStatement |
| 1 | 30 | [[#961bdae0]] | DoStatement |
| 1 | 31 | [[#961bdae0]] | ContinueStatement |
| 1 | 32 | [[#961bdae0]] | ConstructorInvocation |
| 1 | 33 | [[#961bdae0]] | BreakStatement |
| 1 | 34 | [[#961bdae0]] | Block |
| 1 | 35 | [[#961bdae0]] | AssertStatement |
| 1 | 36 | [[#961bdae0]] | Statement |
| 1 | 37 | [[#961bdae0]] | PackageDeclaration |
| 1 | 38 | [[#961bdae0]] | Modifier |
| 1 | 39 | [[#961bdae0]] | MethodRefParameter |
| 1 | 40 | [[#961bdae0]] | MethodRef |
| 1 | 41 | [[#961bdae0]] | MemberValuePair |
| 1 | 42 | [[#961bdae0]] | MemberRef |
| 1 | 43 | [[#961bdae0]] | ImportDeclaration |
| 1 | 44 | [[#961bdae0]] | VariableDeclarationExpression |
| 1 | 45 | [[#961bdae0]] | TypeLiteral |
| 1 | 46 | [[#961bdae0]] | ThisExpression |
| 1 | 47 | [[#961bdae0]] | SuperMethodInvocation |
| 1 | 48 | [[#961bdae0]] | SuperFieldAccess |
| 1 | 49 | [[#961bdae0]] | StringLiteral |
| 1 | 50 | [[#961bdae0]] | PrefixExpression |
| 1 | 51 | [[#961bdae0]] | PostfixExpression |
| 1 | 52 | [[#961bdae0]] | ParenthesizedExpression |
| 1 | 53 | [[#961bdae0]] | NumberLiteral |
| 1 | 54 | [[#961bdae0]] | NullLiteral |
| 1 | 55 | [[#961bdae0]] | SimpleName |
| 1 | 56 | [[#961bdae0]] | QualifiedName |
| 1 | 57 | [[#961bdae0]] | Name |
| 1 | 58 | [[#961bdae0]] | MethodInvocation |
| 1 | 59 | [[#961bdae0]] | InstanceofExpression |
| 1 | 60 | [[#961bdae0]] | InfixExpression |
| 1 | 61 | [[#961bdae0]] | FieldAccess |
| 1 | 62 | [[#961bdae0]] | ConditionalExpression |
| 1 | 63 | [[#961bdae0]] | ClassInstanceCreation |
| 1 | 64 | [[#961bdae0]] | CharacterLiteral |
| 1 | 65 | [[#961bdae0]] | CastExpression |
| 1 | 66 | [[#961bdae0]] | BooleanLiteral |
| 1 | 67 | [[#961bdae0]] | Assignment |
| 1 | 68 | [[#961bdae0]] | ArrayInitializer |
| 1 | 69 | [[#961bdae0]] | ArrayCreation |
| 1 | 70 | [[#961bdae0]] | ArrayAccess |
| 1 | 71 | [[#961bdae0]] | SingleMemberAnnotation |
| 1 | 72 | [[#961bdae0]] | NormalAnnotation |
| 1 | 73 | [[#961bdae0]] | MarkerAnnotation |
| 1 | 74 | [[#961bdae0]] | Annotation |
| 1 | 75 | [[#961bdae0]] | Expression |
| 1 | 76 | [[#961bdae0]] | CompilationUnit |
| 1 | 77 | [[#961bdae0]] | LineComment |
| 1 | 78 | [[#961bdae0]] | Javadoc |
| 1 | 79 | [[#961bdae0]] | BlockComment |
| 1 | 80 | [[#961bdae0]] | Comment |
| 1 | 81 | [[#961bdae0]] | CatchClause |
| 1 | 82 | [[#961bdae0]] | MethodDeclaration |
| 1 | 83 | [[#961bdae0]] | Initializer |
| 1 | 84 | [[#961bdae0]] | FieldDeclaration |
| 1 | 85 | [[#961bdae0]] | EnumConstantDeclaration |
| 1 | 86 | [[#961bdae0]] | AnnotationTypeMemberDeclaration |
| 1 | 87 | [[#961bdae0]] | TypeDeclaration |
| 1 | 88 | [[#961bdae0]] | EnumDeclaration |
| 1 | 89 | [[#961bdae0]] | AnnotationTypeDeclaration |
| 1 | 90 | [[#961bdae0]] | AbstractTypeDeclaration |
| 1 | 91 | [[#961bdae0]] | BodyDeclaration |
| 1 | 92 | [[#961bdae0]] | AnonymousClassDeclaration |
| 2 | 1 | [[#c233c160]] | VariableDeclaration |
| 2 | 2 | [[#c233c160]] | VariableDeclaration |
| 2 | 3 | [[#c233c160]] | ASTNode |
| 2 | 4 | [[#c233c160]] | ASTNode |
| 2 | 5 | [[#c233c160]] | Type |
| 2 | 6 | [[#c233c160]] | Type |
| 2 | 7 | [[#c233c160]] | Type |
| 2 | 8 | [[#c233c160]] | Type |
| 2 | 9 | [[#c233c160]] | Type |
| 2 | 10 | [[#c233c160]] | Type |
| 2 | 11 | [[#c233c160]] | ASTNode |
| 2 | 12 | [[#c233c160]] | ASTNode |
| 2 | 13 | [[#c233c160]] | ASTNode |
| 2 | 14 | [[#c233c160]] | Statement |
| 2 | 15 | [[#c233c160]] | Statement |
| 2 | 16 | [[#c233c160]] | Statement |
| 2 | 17 | [[#c233c160]] | Statement |
| 2 | 18 | [[#c233c160]] | Statement |
| 2 | 19 | [[#c233c160]] | Statement |
| 2 | 20 | [[#c233c160]] | Statement |
| 2 | 21 | [[#c233c160]] | Statement |
| 2 | 22 | [[#c233c160]] | Statement |
| 2 | 23 | [[#c233c160]] | Statement |
| 2 | 24 | [[#c233c160]] | Statement |
| 2 | 25 | [[#c233c160]] | Statement |
| 2 | 26 | [[#c233c160]] | Statement |
| 2 | 27 | [[#c233c160]] | Statement |
| 2 | 28 | [[#c233c160]] | Statement |
| 2 | 29 | [[#c233c160]] | Statement |
| 2 | 30 | [[#c233c160]] | Statement |
| 2 | 31 | [[#c233c160]] | Statement |
| 2 | 32 | [[#c233c160]] | Statement |
| 2 | 33 | [[#c233c160]] | Statement |
| 2 | 34 | [[#c233c160]] | Statement |
| 2 | 35 | [[#c233c160]] | Statement |
| 2 | 36 | [[#c233c160]] | ASTNode |
| 2 | 37 | [[#c233c160]] | ASTNode |
| 2 | 38 | [[#c233c160]] | ASTNode |
| 2 | 39 | [[#c233c160]] | ASTNode |
| 2 | 40 | [[#c233c160]] | ASTNode |
| 2 | 41 | [[#c233c160]] | ASTNode |
| 2 | 42 | [[#c233c160]] | ASTNode |
| 2 | 43 | [[#c233c160]] | ASTNode |
| 2 | 44 | [[#c233c160]] | Expression |
| 2 | 45 | [[#c233c160]] | Expression |
| 2 | 46 | [[#c233c160]] | Expression |
| 2 | 47 | [[#c233c160]] | Expression |
| 2 | 48 | [[#c233c160]] | Expression |
| 2 | 49 | [[#c233c160]] | Expression |
| 2 | 50 | [[#c233c160]] | Expression |
| 2 | 51 | [[#c233c160]] | Expression |
| 2 | 52 | [[#c233c160]] | Expression |
| 2 | 53 | [[#c233c160]] | Expression |
| 2 | 54 | [[#c233c160]] | Expression |
| 2 | 55 | [[#c233c160]] | Name |
| 2 | 56 | [[#c233c160]] | Name |
| 2 | 57 | [[#c233c160]] | Expression |
| 2 | 58 | [[#c233c160]] | Expression |
| 2 | 59 | [[#c233c160]] | Expression |
| 2 | 60 | [[#c233c160]] | Expression |
| 2 | 61 | [[#c233c160]] | Expression |
| 2 | 62 | [[#c233c160]] | Expression |
| 2 | 63 | [[#c233c160]] | Expression |
| 2 | 64 | [[#c233c160]] | Expression |
| 2 | 65 | [[#c233c160]] | Expression |
| 2 | 66 | [[#c233c160]] | Expression |
| 2 | 67 | [[#c233c160]] | Expression |
| 2 | 68 | [[#c233c160]] | Expression |
| 2 | 69 | [[#c233c160]] | Expression |
| 2 | 70 | [[#c233c160]] | Expression |
| 2 | 71 | [[#c233c160]] | Annotation |
| 2 | 72 | [[#c233c160]] | Annotation |
| 2 | 73 | [[#c233c160]] | Annotation |
| 2 | 74 | [[#c233c160]] | Expression |
| 2 | 75 | [[#c233c160]] | ASTNode |
| 2 | 76 | [[#c233c160]] | ASTNode |
| 2 | 77 | [[#c233c160]] | Comment |
| 2 | 78 | [[#c233c160]] | Comment |
| 2 | 79 | [[#c233c160]] | Comment |
| 2 | 80 | [[#c233c160]] | ASTNode |
| 2 | 81 | [[#c233c160]] | ASTNode |
| 2 | 82 | [[#c233c160]] | BodyDeclaration |
| 2 | 83 | [[#c233c160]] | BodyDeclaration |
| 2 | 84 | [[#c233c160]] | BodyDeclaration |
| 2 | 85 | [[#c233c160]] | BodyDeclaration |
| 2 | 86 | [[#c233c160]] | BodyDeclaration |
| 2 | 87 | [[#c233c160]] | AbstractTypeDeclaration |
| 2 | 88 | [[#c233c160]] | AbstractTypeDeclaration |
| 2 | 89 | [[#c233c160]] | AbstractTypeDeclaration |
| 2 | 90 | [[#c233c160]] | BodyDeclaration |
| 2 | 91 | [[#c233c160]] | ASTNode |
| 2 | 92 | [[#c233c160]] | ASTNode |