CloneSet128


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
24330.961class_body_declarations[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
124132
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EAttributeItemProvider.java
22482
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EParameterItemProvider.java
324343
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EReferenceItemProvider.java
Next
Last
Clone Instance
1
Line Count
24
Source Line
132
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EAttributeItemProvider.java

/**
 * This returns EAttribute.gif.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override public Object getImage(Object object) {
  return overlayImage(object, getComposedImage(object, getResourceLocator().getImage("full/obj16/EAttribute")));
}

/**
 * This returns the label text for the adapted class.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override public String getText(Object object) {
  EAttribute eAttribute = (EAttribute) object;
  StringBuffer result = new StringBuffer();
  result.append(eAttribute.getName());
  if (eAttribute.getEGenericType() != null) {
    result.append(" : ");
    result.append(EGenericTypeItemProvider.getText(eAttribute.getEGenericType()));
  }
  return result.toString();
}


Next
Previous
Clone Instance
2
Line Count
24
Source Line
82
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EParameterItemProvider.java

/**
 * This returns EParameter.gif.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override public Object getImage(Object object) {
  return overlayImage(object, getComposedImage(object, getResourceLocator().getImage("full/obj16/EParameter")));
}

/**
 * This returns the label text for the adapted class.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override public String getText(Object object) {
  EParameter eParameter = (EParameter) object;
  StringBuffer result = new StringBuffer();
  result.append(eParameter.getName());
  if (eParameter.getEGenericType() != null) {
    result.append(" : ");
    result.append(EGenericTypeItemProvider.getText(eParameter.getEGenericType()));
  }
  return result.toString();
}


First
Previous
Clone Instance
3
Line Count
24
Source Line
343
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EReferenceItemProvider.java

/**
 * This returns EReference.gif.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override public Object getImage(Object object) {
  return overlayImage(object, getComposedImage(object, getResourceLocator().getImage("full/obj16/EReference")));
}

/**
 * This returns the label text for the adapted class.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated NOT
 */
@Override public String getText(Object object) {
  EReference eReference = (EReference) object;
  StringBuffer result = new StringBuffer();
  result.append(eReference.getName());
  if (eReference.getEGenericType() != null) {
    result.append(" : ");
    result.append(EGenericTypeItemProvider.getText(eReference.getEGenericType()));
  }
  return result.toString();
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
   * This returns EAttribute.gif.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated NOT
   */
/**
   * This returns EParameter.gif.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated NOT
   */
/**
   * This returns EReference.gif.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated NOT
   */
@Override public Object getImage(Object object) {
  return overlayImage(object, getComposedImage(object, getResourceLocator().getImage( [[#variable1712ca00]])));
}

/**
   * This returns the label text for the adapted class.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated NOT
   */
@Override public String getText(Object object) {
   [[#variable1712c9c0]]  [[#variable1712c8e0]]= ( [[#variable1712c9c0]]) object;
  StringBuffer result = new StringBuffer();
  result.append( [[#variable1712c8e0]].getName());
  if ( [[#variable1712c8e0]].getEGenericType() != null) {
    result.append(" : ");
    result.append(EGenericTypeItemProvider.getText( [[#variable1712c8e0]].getEGenericType()));
  }
  return result.toString();
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1712ca00]]
"full/obj16/EAttribute" 
12[[#1712ca00]]
"full/obj16/EParameter" 
13[[#1712ca00]]
"full/obj16/EReference" 
21[[#1712c9c0]]
EAttribute 
22[[#1712c9c0]]
EParameter 
23[[#1712c9c0]]
EReference 
31[[#1712c8e0]]
eAttribute 
32[[#1712c8e0]]
eParameter 
33[[#1712c8e0]]
eReference