CloneSet426


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6330.963switch_groups[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
16429
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/EAttributeImpl.java
26562
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/EReferenceImpl.java
36753
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/EStructuralFeatureImpl.java
Next
Last
Clone Instance
1
Line Count
6
Source Line
429
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/EAttributeImpl.java

case EcorePackage.EATTRIBUTE__TRANSIENT:
  return ((eFlags&TRANSIENT_EFLAG) != 0) != TRANSIENT_EDEFAULT;
case EcorePackage.EATTRIBUTE__DEFAULT_VALUE_LITERAL:
  return DEFAULT_VALUE_LITERAL_EDEFAULT == null ? defaultValueLiteral != null: !DEFAULT_VALUE_LITERAL_EDEFAULT.equals(defaultValueLiteral);
case EcorePackage.EATTRIBUTE__DEFAULT_VALUE:
  return DEFAULT_VALUE_EDEFAULT == null ? getDefaultValue() != null: !DEFAULT_VALUE_EDEFAULT.equals(getDefaultValue());


Next
Previous
Clone Instance
2
Line Count
6
Source Line
562
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/EReferenceImpl.java

case EcorePackage.EREFERENCE__TRANSIENT:
  return ((eFlags&TRANSIENT_EFLAG) != 0) != TRANSIENT_EDEFAULT;
case EcorePackage.EREFERENCE__DEFAULT_VALUE_LITERAL:
  return DEFAULT_VALUE_LITERAL_EDEFAULT == null ? defaultValueLiteral != null: !DEFAULT_VALUE_LITERAL_EDEFAULT.equals(defaultValueLiteral);
case EcorePackage.EREFERENCE__DEFAULT_VALUE:
  return DEFAULT_VALUE_EDEFAULT == null ? getDefaultValue() != null: !DEFAULT_VALUE_EDEFAULT.equals(getDefaultValue());


First
Previous
Clone Instance
3
Line Count
6
Source Line
753
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/EStructuralFeatureImpl.java

case EcorePackage.ESTRUCTURAL_FEATURE__TRANSIENT:
  return ((eFlags&TRANSIENT_EFLAG) != 0) != TRANSIENT_EDEFAULT;
case EcorePackage.ESTRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL:
  return DEFAULT_VALUE_LITERAL_EDEFAULT == null ? defaultValueLiteral != null: !DEFAULT_VALUE_LITERAL_EDEFAULT.equals(defaultValueLiteral);
case EcorePackage.ESTRUCTURAL_FEATURE__DEFAULT_VALUE:
  return DEFAULT_VALUE_EDEFAULT == null ? getDefaultValue() != null: !DEFAULT_VALUE_EDEFAULT.equals(getDefaultValue());


Clone AbstractionParameter Count: 3Parameter Bindings

case EcorePackage. [[#variable172e7f00]]:
  return ((eFlags&TRANSIENT_EFLAG) != 0) != TRANSIENT_EDEFAULT;
case EcorePackage. [[#variable172e7ea0]]:
  return DEFAULT_VALUE_LITERAL_EDEFAULT == null ? defaultValueLiteral != null: !DEFAULT_VALUE_LITERAL_EDEFAULT.equals(defaultValueLiteral);
case EcorePackage. [[#variable172e7e20]]:
  return DEFAULT_VALUE_EDEFAULT == null ? getDefaultValue() != null: !DEFAULT_VALUE_EDEFAULT.equals(getDefaultValue());
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#172e7f00]]
EATTRIBUTE__TRANSIENT 
12[[#172e7f00]]
EREFERENCE__TRANSIENT 
13[[#172e7f00]]
ESTRUCTURAL_FEATURE__TRANSIENT 
21[[#172e7ea0]]
EATTRIBUTE__DEFAULT_VALUE_LITERAL 
22[[#172e7ea0]]
EREFERENCE__DEFAULT_VALUE_LITERAL 
23[[#172e7ea0]]
ESTRUCTURAL_FEATURE__DEFAULT_VALUE_LITERAL 
31[[#172e7e20]]
EATTRIBUTE__DEFAULT_VALUE 
32[[#172e7e20]]
EREFERENCE__DEFAULT_VALUE 
33[[#172e7e20]]
ESTRUCTURAL_FEATURE__DEFAULT_VALUE