Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 4 | 6 | 0.957 | switch_groups[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 6 | 417 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabels.java |
2 | 6 | 423 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabels.java |
3 | 6 | 429 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabels.java |
4 | 6 | 435 | plugins/org.eclipse.jdt.ui/ui/org/eclipse/jdt/ui/JavaElementLabels.java |
| ||||
case IJavaElement.METHOD: getMethodLabel((IMethod) element, flags, buf); break; case IJavaElement.FIELD: getFieldLabel((IField) element, flags, buf); break; |
| ||||
case IJavaElement.LOCAL_VARIABLE: getLocalVariableLabel((ILocalVariable) element, flags, buf); break; case IJavaElement.INITIALIZER: getInitializerLabel((IInitializer) element, flags, buf); break; |
| ||||
case IJavaElement.TYPE: getTypeLabel((IType) element, flags, buf); break; case IJavaElement.CLASS_FILE: getClassFileLabel((IClassFile) element, flags, buf); break; |
| ||||
case IJavaElement.COMPILATION_UNIT: getCompilationUnitLabel((ICompilationUnit) element, flags, buf); break; case IJavaElement.PACKAGE_FRAGMENT: getPackageFragmentLabel((IPackageFragment) element, flags, buf); break; |
| |||
case IJavaElement. [[#variablebd08ec40]]: [[#variablebd08ebc0]](( [[#variablebd08eb40]]) element, flags, buf); break; case IJavaElement. [[#variablebd08eae0]]: [[#variablebd08ea40]](( [[#variablebd08ea20]]) element, flags, buf); break; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#bd08ec40]] | METHOD |
1 | 2 | [[#bd08ec40]] | LOCAL_VARIABLE |
1 | 3 | [[#bd08ec40]] | TYPE |
1 | 4 | [[#bd08ec40]] | COMPILATION_UNIT |
2 | 1 | [[#bd08ebc0]] | getMethodLabel |
2 | 2 | [[#bd08ebc0]] | getLocalVariableLabel |
2 | 3 | [[#bd08ebc0]] | getTypeLabel |
2 | 4 | [[#bd08ebc0]] | getCompilationUnitLabel |
3 | 1 | [[#bd08eb40]] | IMethod |
3 | 2 | [[#bd08eb40]] | ILocalVariable |
3 | 3 | [[#bd08eb40]] | IType |
3 | 4 | [[#bd08eb40]] | ICompilationUnit |
4 | 1 | [[#bd08eae0]] | FIELD |
4 | 2 | [[#bd08eae0]] | INITIALIZER |
4 | 3 | [[#bd08eae0]] | CLASS_FILE |
4 | 4 | [[#bd08eae0]] | PACKAGE_FRAGMENT |
5 | 1 | [[#bd08ea40]] | getFieldLabel |
5 | 2 | [[#bd08ea40]] | getInitializerLabel |
5 | 3 | [[#bd08ea40]] | getClassFileLabel |
5 | 4 | [[#bd08ea40]] | getPackageFragmentLabel |
6 | 1 | [[#bd08ea20]] | IField |
6 | 2 | [[#bd08ea20]] | IInitializer |
6 | 3 | [[#bd08ea20]] | IClassFile |
6 | 4 | [[#bd08ea20]] | IPackageFragment |