Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
7 | 2 | 2 | 0.961 | block |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 7 | 106 | E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/ChangeFactoryImpl.java |
2 | 7 | 123 | E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/ChangeFactoryImpl.java |
| |||||
{ switch (eDataType.getClassifierID()) { case ChangePackage.CHANGE_KIND: return createChangeKindFromString(eDataType, initialValue); default: throw new IllegalArgumentException("The datatype \'" + eDataType.getName() + "\' is not a valid classifier"); } } |
| |||||
{ switch (eDataType.getClassifierID()) { case ChangePackage.CHANGE_KIND: return convertChangeKindToString(eDataType, instanceValue); default: throw new IllegalArgumentException("The datatype \'" + eDataType.getName() + "\' is not a valid classifier"); } } |
| |||
{ switch (eDataType.getClassifierID()) { case ChangePackage.CHANGE_KIND: return [[#variable175502e0]](eDataType, [[#variable17550660]]); default: throw new IllegalArgumentException("The datatype \'" + eDataType.getName() + "\' is not a valid classifier"); } } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#175502e0]] | createChangeKindFromString |
1 | 2 | [[#175502e0]] | convertChangeKindToString |
2 | 1 | [[#17550660]] | initialValue |
2 | 2 | [[#17550660]] | instanceValue |