Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
5 | 9 | 3 | 0.954 | class_body_declaration |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 5 | 116 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BooleanLiteral.java |
2 | 5 | 117 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/CharacterLiteral.java |
3 | 5 | 86 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/EmptyStatement.java |
4 | 5 | 493 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Modifier.java |
5 | 5 | 115 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NumberLiteral.java |
6 | 5 | 238 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PrimitiveType.java |
7 | 5 | 128 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SimpleName.java |
8 | 5 | 116 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/StringLiteral.java |
9 | 5 | 124 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TextElement.java |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. */ ASTNode clone0(AST target) { BooleanLiteral result = new BooleanLiteral(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.setBooleanValue(booleanValue()); return result; } |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. */ ASTNode clone0(AST target) { CharacterLiteral result = new CharacterLiteral(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.setEscapedValue(getEscapedValue()); return result; } |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. */ ASTNode clone0(AST target) { EmptyStatement result = new EmptyStatement(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.copyLeadingComment(this ); return result; } |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. * @since 3.0 */ ASTNode clone0(AST target) { Modifier result = new Modifier(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.setKeyword(getKeyword()); return result; } |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. */ ASTNode clone0(AST target) { NumberLiteral result = new NumberLiteral(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.setToken(getToken()); return result; } |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. */ ASTNode clone0(AST target) { PrimitiveType result = new PrimitiveType(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.setPrimitiveTypeCode(getPrimitiveTypeCode()); return result; } |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. */ ASTNode clone0(AST target) { SimpleName result = new SimpleName(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.setIdentifier(getIdentifier()); return result; } |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. */ ASTNode clone0(AST target) { StringLiteral result = new StringLiteral(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.setEscapedValue(getEscapedValue()); return result; } |
| ||||
/* (omit javadoc for this method) * Method declared on ASTNode. */ ASTNode clone0(AST target) { TextElement result = new TextElement(target); result.setSourceRange(this.getStartPosition(), this.getLength()); result.setText(getText()); return result; } |
| |||
/* (omit javadoc for this method) * Method declared on ASTNode. */ /* (omit javadoc for this method) * Method declared on ASTNode. * @since 3.0 */ ASTNode clone0(AST target) { [[#variablebe48d0e0]] result = new [[#variablebe48d0e0]](target); result.setSourceRange(this.getStartPosition(), this.getLength()); result. [[#variablebe48d860]]( [[#variablebe48d9c0]]); return result; } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#be48d0e0]] | BooleanLiteral |
1 | 2 | [[#be48d0e0]] | CharacterLiteral |
1 | 3 | [[#be48d0e0]] | EmptyStatement |
1 | 4 | [[#be48d0e0]] | Modifier |
1 | 5 | [[#be48d0e0]] | NumberLiteral |
1 | 6 | [[#be48d0e0]] | PrimitiveType |
1 | 7 | [[#be48d0e0]] | SimpleName |
1 | 8 | [[#be48d0e0]] | StringLiteral |
1 | 9 | [[#be48d0e0]] | TextElement |
2 | 1 | [[#be48d860]] | setBooleanValue |
2 | 2 | [[#be48d860]] | setEscapedValue |
2 | 3 | [[#be48d860]] | copyLeadingComment |
2 | 4 | [[#be48d860]] | setKeyword |
2 | 5 | [[#be48d860]] | setToken |
2 | 6 | [[#be48d860]] | setPrimitiveTypeCode |
2 | 7 | [[#be48d860]] | setIdentifier |
2 | 8 | [[#be48d860]] | setEscapedValue |
2 | 9 | [[#be48d860]] | setText |
3 | 1 | [[#be48d9c0]] | booleanValue() |
3 | 2 | [[#be48d9c0]] | getEscapedValue() |
3 | 3 | [[#be48d9c0]] | this |
3 | 4 | [[#be48d9c0]] | getKeyword() |
3 | 5 | [[#be48d9c0]] | getToken() |
3 | 6 | [[#be48d9c0]] | getPrimitiveTypeCode() |
3 | 7 | [[#be48d9c0]] | getIdentifier() |
3 | 8 | [[#be48d9c0]] | getEscapedValue() |
3 | 9 | [[#be48d9c0]] | getText() |