| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 11 | 13 | 4 | 0.980 | class_body_declaration |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 11 | 239 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Assignment.java |
| 2 | 11 | 94 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/CharacterLiteral.java |
| 3 | 11 | 279 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/InfixExpression.java |
| 4 | 11 | 144 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Javadoc.java |
| 5 | 11 | 521 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Modifier.java |
| 6 | 11 | 92 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/NumberLiteral.java |
| 7 | 11 | 183 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PostfixExpression.java |
| 8 | 11 | 199 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PrefixExpression.java |
| 9 | 11 | 215 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PrimitiveType.java |
| 10 | 11 | 105 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SimpleName.java |
| 11 | 11 | 93 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/StringLiteral.java |
| 12 | 11 | 222 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TagElement.java |
| 13 | 11 | 101 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TextElement.java |
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == OPERATOR_PROPERTY) {
if (get) {
return getOperator();
}
else {
setOperator((Operator) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == ESCAPED_VALUE_PROPERTY) {
if (get) {
return getEscapedValue();
}
else {
setEscapedValue((String) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == OPERATOR_PROPERTY) {
if (get) {
return getOperator();
}
else {
setOperator((Operator) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == COMMENT_PROPERTY) {
if (get) {
return getComment();
}
else {
setComment((String) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == KEYWORD_PROPERTY) {
if (get) {
return getKeyword();
}
else {
setKeyword((ModifierKeyword) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == TOKEN_PROPERTY) {
if (get) {
return getToken();
}
else {
setToken((String) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == OPERATOR_PROPERTY) {
if (get) {
return getOperator();
}
else {
setOperator((Operator) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == OPERATOR_PROPERTY) {
if (get) {
return getOperator();
}
else {
setOperator((Operator) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == PRIMITIVE_TYPE_CODE_PROPERTY) {
if (get) {
return getPrimitiveTypeCode();
}
else {
setPrimitiveTypeCode((Code) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == IDENTIFIER_PROPERTY) {
if (get) {
return getIdentifier();
}
else {
setIdentifier((String) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == ESCAPED_VALUE_PROPERTY) {
if (get) {
return getEscapedValue();
}
else {
setEscapedValue((String) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == TAG_NAME_PROPERTY) {
if (get) {
return getTagName();
}
else {
setTagName((String) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| ||||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == TEXT_PROPERTY) {
if (get) {
return getText();
}
else {
setText((String) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| |||
/* (omit javadoc for this method)
* Method declared on ASTNode.
*/
final Object internalGetSetObjectProperty(SimplePropertyDescriptor property, boolean get, Object value) {
if (property == [[#variable7c3ca900]]) {
if (get) {
return [[#variable7c3ca8a0]]();
}
else {
[[#variable7c3ca820]](( [[#variable7c3ca720]]) value);
return null;
}
}
// allow default implementation to flag the error
return super.internalGetSetObjectProperty(property, get, value);
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#7c3ca900]] | OPERATOR_PROPERTY |
| 1 | 2 | [[#7c3ca900]] | ESCAPED_VALUE_PROPERTY |
| 1 | 3 | [[#7c3ca900]] | TEXT_PROPERTY |
| 1 | 4 | [[#7c3ca900]] | TAG_NAME_PROPERTY |
| 1 | 5 | [[#7c3ca900]] | IDENTIFIER_PROPERTY |
| 1 | 6 | [[#7c3ca900]] | PRIMITIVE_TYPE_CODE_PROPERTY |
| 1 | 7 | [[#7c3ca900]] | TOKEN_PROPERTY |
| 1 | 8 | [[#7c3ca900]] | KEYWORD_PROPERTY |
| 1 | 9 | [[#7c3ca900]] | COMMENT_PROPERTY |
| 1 | 10 | [[#7c3ca900]] | OPERATOR_PROPERTY |
| 1 | 11 | [[#7c3ca900]] | OPERATOR_PROPERTY |
| 1 | 12 | [[#7c3ca900]] | ESCAPED_VALUE_PROPERTY |
| 1 | 13 | [[#7c3ca900]] | OPERATOR_PROPERTY |
| 2 | 1 | [[#7c3ca8a0]] | getOperator |
| 2 | 2 | [[#7c3ca8a0]] | getEscapedValue |
| 2 | 3 | [[#7c3ca8a0]] | getText |
| 2 | 4 | [[#7c3ca8a0]] | getTagName |
| 2 | 5 | [[#7c3ca8a0]] | getIdentifier |
| 2 | 6 | [[#7c3ca8a0]] | getPrimitiveTypeCode |
| 2 | 7 | [[#7c3ca8a0]] | getToken |
| 2 | 8 | [[#7c3ca8a0]] | getKeyword |
| 2 | 9 | [[#7c3ca8a0]] | getComment |
| 2 | 10 | [[#7c3ca8a0]] | getOperator |
| 2 | 11 | [[#7c3ca8a0]] | getOperator |
| 2 | 12 | [[#7c3ca8a0]] | getEscapedValue |
| 2 | 13 | [[#7c3ca8a0]] | getOperator |
| 3 | 1 | [[#7c3ca820]] | setOperator |
| 3 | 2 | [[#7c3ca820]] | setEscapedValue |
| 3 | 3 | [[#7c3ca820]] | setText |
| 3 | 4 | [[#7c3ca820]] | setTagName |
| 3 | 5 | [[#7c3ca820]] | setIdentifier |
| 3 | 6 | [[#7c3ca820]] | setPrimitiveTypeCode |
| 3 | 7 | [[#7c3ca820]] | setToken |
| 3 | 8 | [[#7c3ca820]] | setKeyword |
| 3 | 9 | [[#7c3ca820]] | setComment |
| 3 | 10 | [[#7c3ca820]] | setOperator |
| 3 | 11 | [[#7c3ca820]] | setOperator |
| 3 | 12 | [[#7c3ca820]] | setEscapedValue |
| 3 | 13 | [[#7c3ca820]] | setOperator |
| 4 | 1 | [[#7c3ca720]] | Operator |
| 4 | 2 | [[#7c3ca720]] | String |
| 4 | 3 | [[#7c3ca720]] | String |
| 4 | 4 | [[#7c3ca720]] | String |
| 4 | 5 | [[#7c3ca720]] | String |
| 4 | 6 | [[#7c3ca720]] | Code |
| 4 | 7 | [[#7c3ca720]] | String |
| 4 | 8 | [[#7c3ca720]] | ModifierKeyword |
| 4 | 9 | [[#7c3ca720]] | String |
| 4 | 10 | [[#7c3ca720]] | Operator |
| 4 | 11 | [[#7c3ca720]] | Operator |
| 4 | 12 | [[#7c3ca720]] | String |
| 4 | 13 | [[#7c3ca720]] | Operator |