CloneSet152


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
9530.970method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
19198
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/EObjectToChangesMapEntryImpl.java
29599
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/FeatureChangeImpl.java
39558
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/ListChangeImpl.java
49300
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/ResourceChangeImpl.java
59179
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/mapping/ecore2xml/impl/XMLMapImpl.java
Next
Last
Clone Instance
1
Line Count
9
Source Line
198
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/EObjectToChangesMapEntryImpl.java

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
  switch (featureID) {
    case ChangePackage.EOBJECT_TO_CHANGES_MAP_ENTRY__VALUE:
      return ((InternalEList<? >) getTypedValue()).basicRemove(otherEnd, msgs);
  }
  return super.eInverseRemove(otherEnd, featureID, msgs);
}


Next
Previous
Clone Instance
2
Line Count
9
Source Line
599
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/FeatureChangeImpl.java

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
  switch (featureID) {
    case ChangePackage.FEATURE_CHANGE__LIST_CHANGES:
      return ((InternalEList<? >) getListChanges()).basicRemove(otherEnd, msgs);
  }
  return super.eInverseRemove(otherEnd, featureID, msgs);
}


Next
Previous
Clone Instance
3
Line Count
9
Source Line
558
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/ListChangeImpl.java

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
  switch (featureID) {
    case ChangePackage.LIST_CHANGE__FEATURE_MAP_ENTRY_VALUES:
      return ((InternalEList<? >) getFeatureMapEntryValues()).basicRemove(otherEnd, msgs);
  }
  return super.eInverseRemove(otherEnd, featureID, msgs);
}


Next
Previous
Clone Instance
4
Line Count
9
Source Line
300
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/change/impl/ResourceChangeImpl.java

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
  switch (featureID) {
    case ChangePackage.RESOURCE_CHANGE__LIST_CHANGES:
      return ((InternalEList<? >) getListChanges()).basicRemove(otherEnd, msgs);
  }
  return super.eInverseRemove(otherEnd, featureID, msgs);
}


First
Previous
Clone Instance
5
Line Count
9
Source Line
179
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/mapping/ecore2xml/impl/XMLMapImpl.java

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
  switch (featureID) {
    case Ecore2XMLPackage.XML_MAP__ECORE_TO_XML_INFO:
      return ((InternalEList<? >) getEcoreToXMLInfo()).basicRemove(otherEnd, msgs);
  }
  return super.eInverseRemove(otherEnd, featureID, msgs);
}


Clone AbstractionParameter Count: 3Parameter Bindings

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
@Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
  switch (featureID) {
    case [[#variable1907d940]]. [[#variable1907d8c0]]:
      return ((InternalEList<? >)  [[#variable1907d840]]()).basicRemove(otherEnd, msgs);
  }
  return super.eInverseRemove(otherEnd, featureID, msgs);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#1907d940]]
ChangePackage 
12[[#1907d940]]
ChangePackage 
13[[#1907d940]]
ChangePackage 
14[[#1907d940]]
ChangePackage 
15[[#1907d940]]
Ecore2XMLPackage 
21[[#1907d8c0]]
EOBJECT_TO_CHANGES_MAP_ENTRY__VALUE 
22[[#1907d8c0]]
FEATURE_CHANGE__LIST_CHANGES 
23[[#1907d8c0]]
LIST_CHANGE__FEATURE_MAP_ENTRY_VALUES 
24[[#1907d8c0]]
RESOURCE_CHANGE__LIST_CHANGES 
25[[#1907d8c0]]
XML_MAP__ECORE_TO_XML_INFO 
31[[#1907d840]]
getTypedValue 
32[[#1907d840]]
getListChanges 
33[[#1907d840]]
getFeatureMapEntryValues 
34[[#1907d840]]
getListChanges 
35[[#1907d840]]
getEcoreToXMLInfo