| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 14 | 4 | 0.954 | class_body_declaration |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 34 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BooleanLiteral.java |
| 2 | 2 | 45 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ImportDeclaration.java |
| 3 | 2 | 52 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ImportDeclaration.java |
| 4 | 2 | 92 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java |
| 5 | 2 | 120 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java |
| 6 | 2 | 54 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodRefParameter.java |
| 7 | 2 | 44 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SingleVariableDeclaration.java |
| 8 | 2 | 72 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SingleVariableDeclaration.java |
| 9 | 2 | 79 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SingleVariableDeclaration.java |
| 10 | 2 | 95 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclaration.java |
| 11 | 2 | 50 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclarationExpression.java |
| 12 | 2 | 44 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclarationFragment.java |
| 13 | 2 | 53 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/VariableDeclarationStatement.java |
| 14 | 2 | 42 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/WildcardType.java |
| ||||
/**
* The "booleanValue" structural property of this node type.
* @since 3.0
*/
public static final SimplePropertyDescriptor BOOLEAN_VALUE_PROPERTY =
new SimplePropertyDescriptor(BooleanLiteral.class , "booleanValue", boolean .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "onDemand" structural property of this node type.
* @since 3.0
*/
public static final SimplePropertyDescriptor ON_DEMAND_PROPERTY =
new SimplePropertyDescriptor(ImportDeclaration.class , "onDemand", boolean .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "static" structural property of this node type (added in JLS3 API).
* @since 3.1
*/
public static final SimplePropertyDescriptor STATIC_PROPERTY =
new SimplePropertyDescriptor(ImportDeclaration.class , "static", boolean .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "constructor" structural property of this node type.
* @since 3.0
*/
public static final SimplePropertyDescriptor CONSTRUCTOR_PROPERTY =
new SimplePropertyDescriptor(MethodDeclaration.class , "constructor", boolean .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "extraDimensions" structural property of this node type.
* @since 3.0
*/
public static final SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY =
new SimplePropertyDescriptor(MethodDeclaration.class , "extraDimensions", int .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "varargs" structural property of this node type (added in JLS3 API).
* @since 3.1
*/
public static final SimplePropertyDescriptor VARARGS_PROPERTY =
new SimplePropertyDescriptor(MethodRefParameter.class , "varargs", boolean .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "modifiers" structural property of this node type (JLS2 API only).
* @since 3.0
*/
public static final SimplePropertyDescriptor MODIFIERS_PROPERTY =
new SimplePropertyDescriptor(SingleVariableDeclaration.class , "modifiers", int .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "varargs" structural property of this node type (added in JLS3 API).
* @since 3.1
*/
public static final SimplePropertyDescriptor VARARGS_PROPERTY =
new SimplePropertyDescriptor(SingleVariableDeclaration.class , "varargs", boolean .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "extraDimensions" structural property of this node type.
* @since 3.0
*/
public static final SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY =
new SimplePropertyDescriptor(SingleVariableDeclaration.class , "extraDimensions", int .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "interface" structural property of this node type.
* @since 3.0
*/
public static final SimplePropertyDescriptor INTERFACE_PROPERTY =
new SimplePropertyDescriptor(TypeDeclaration.class , "interface", boolean .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "modifiers" structural property of this node type (JLS2 API only).
* @since 3.0
*/
public static final SimplePropertyDescriptor MODIFIERS_PROPERTY =
new SimplePropertyDescriptor(VariableDeclarationExpression.class , "modifiers", int .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "extraDimensions" structural property of this node type.
* @since 3.0
*/
public static final SimplePropertyDescriptor EXTRA_DIMENSIONS_PROPERTY =
new SimplePropertyDescriptor(VariableDeclarationFragment.class , "extraDimensions", int .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "modifiers" structural property of this node type (JLS2 API only).
* @since 3.0
*/
public static final SimplePropertyDescriptor MODIFIERS_PROPERTY =
new SimplePropertyDescriptor(VariableDeclarationStatement.class , "modifiers", int .class , MANDATORY); //$NON-NLS-1$
|
| ||||
/**
* The "upperBound" structural property of this node type.
*/
public static final SimplePropertyDescriptor UPPER_BOUND_PROPERTY =
new SimplePropertyDescriptor(WildcardType.class , "upperBound", boolean .class , MANDATORY); //$NON-NLS-1$
|
| |||
/**
* The "upperBound" structural property of this node type.
*/
/**
* The "modifiers" structural property of this node type (JLS2 API only).
* @since 3.0
*/
/**
* The "extraDimensions" structural property of this node type.
* @since 3.0
*/
/**
* The "interface" structural property of this node type.
* @since 3.0
*/
/**
* The "varargs" structural property of this node type (added in JLS3 API).
* @since 3.1
*/
/**
* The "constructor" structural property of this node type.
* @since 3.0
*/
/**
* The "onDemand" structural property of this node type.
* @since 3.0
*/
/**
* The "static" structural property of this node type (added in JLS3 API).
* @since 3.1
*/
/**
* The "booleanValue" structural property of this node type.
* @since 3.0
*/
public static final SimplePropertyDescriptor [[#variableb3194640]]= new SimplePropertyDescriptor( [[#variableb3194620]].class , [[#variableb3194580]], [[#variableb3194520]].class , MANDATORY); //$NON-NLS-1$
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b3194640]] | UPPER_BOUND_PROPERTY |
| 1 | 2 | [[#b3194640]] | MODIFIERS_PROPERTY |
| 1 | 3 | [[#b3194640]] | EXTRA_DIMENSIONS_PROPERTY |
| 1 | 4 | [[#b3194640]] | MODIFIERS_PROPERTY |
| 1 | 5 | [[#b3194640]] | INTERFACE_PROPERTY |
| 1 | 6 | [[#b3194640]] | MODIFIERS_PROPERTY |
| 1 | 7 | [[#b3194640]] | VARARGS_PROPERTY |
| 1 | 8 | [[#b3194640]] | EXTRA_DIMENSIONS_PROPERTY |
| 1 | 9 | [[#b3194640]] | VARARGS_PROPERTY |
| 1 | 10 | [[#b3194640]] | CONSTRUCTOR_PROPERTY |
| 1 | 11 | [[#b3194640]] | EXTRA_DIMENSIONS_PROPERTY |
| 1 | 12 | [[#b3194640]] | ON_DEMAND_PROPERTY |
| 1 | 13 | [[#b3194640]] | STATIC_PROPERTY |
| 1 | 14 | [[#b3194640]] | BOOLEAN_VALUE_PROPERTY |
| 2 | 1 | [[#b3194620]] | WildcardType |
| 2 | 2 | [[#b3194620]] | VariableDeclarationStatement |
| 2 | 3 | [[#b3194620]] | VariableDeclarationFragment |
| 2 | 4 | [[#b3194620]] | VariableDeclarationExpression |
| 2 | 5 | [[#b3194620]] | TypeDeclaration |
| 2 | 6 | [[#b3194620]] | SingleVariableDeclaration |
| 2 | 7 | [[#b3194620]] | SingleVariableDeclaration |
| 2 | 8 | [[#b3194620]] | SingleVariableDeclaration |
| 2 | 9 | [[#b3194620]] | MethodRefParameter |
| 2 | 10 | [[#b3194620]] | MethodDeclaration |
| 2 | 11 | [[#b3194620]] | MethodDeclaration |
| 2 | 12 | [[#b3194620]] | ImportDeclaration |
| 2 | 13 | [[#b3194620]] | ImportDeclaration |
| 2 | 14 | [[#b3194620]] | BooleanLiteral |
| 3 | 1 | [[#b3194580]] | "upperBound" |
| 3 | 2 | [[#b3194580]] | "modifiers" |
| 3 | 3 | [[#b3194580]] | "extraDimensions" |
| 3 | 4 | [[#b3194580]] | "modifiers" |
| 3 | 5 | [[#b3194580]] | "interface" |
| 3 | 6 | [[#b3194580]] | "modifiers" |
| 3 | 7 | [[#b3194580]] | "varargs" |
| 3 | 8 | [[#b3194580]] | "extraDimensions" |
| 3 | 9 | [[#b3194580]] | "varargs" |
| 3 | 10 | [[#b3194580]] | "constructor" |
| 3 | 11 | [[#b3194580]] | "extraDimensions" |
| 3 | 12 | [[#b3194580]] | "onDemand" |
| 3 | 13 | [[#b3194580]] | "static" |
| 3 | 14 | [[#b3194580]] | "booleanValue" |
| 4 | 1 | [[#b3194520]] | boolean |
| 4 | 2 | [[#b3194520]] | int |
| 4 | 3 | [[#b3194520]] | int |
| 4 | 4 | [[#b3194520]] | int |
| 4 | 5 | [[#b3194520]] | boolean |
| 4 | 6 | [[#b3194520]] | int |
| 4 | 7 | [[#b3194520]] | boolean |
| 4 | 8 | [[#b3194520]] | int |
| 4 | 9 | [[#b3194520]] | boolean |
| 4 | 10 | [[#b3194520]] | boolean |
| 4 | 11 | [[#b3194520]] | int |
| 4 | 12 | [[#b3194520]] | boolean |
| 4 | 13 | [[#b3194520]] | boolean |
| 4 | 14 | [[#b3194520]] | boolean |