CloneSet406


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
12320.976method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
112155
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EDataTypeItemProvider.java
212137
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EFactoryItemProvider.java
312128
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/ENamedElementItemProvider.java
Next
Last
Clone Instance
1
Line Count
12
Source Line
155
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/provider/EDataTypeItemProvider.java

/**
 * This handles model notifications by calling {@link #updateChildren} to update any cached
 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override public void notifyChanged(Notification notification) {
  updateChildren(notification);
  switch (notification.getFeatureID(EDataType.class )) {
    case EcorePackage.EDATA_TYPE__SERIALIZABLE:
      fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
      return;
  }
  super.notifyChanged(notification);
}


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

/**
 * This handles model notifications by calling {@link #updateChildren} to update any cached
 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override public void notifyChanged(Notification notification) {
  updateChildren(notification);
  switch (notification.getFeatureID(EFactory.class )) {
    case EcorePackage.EFACTORY__EPACKAGE:
      fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
      return;
  }
  super.notifyChanged(notification);
}


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

/**
 * This handles model notifications by calling {@link #updateChildren} to update any cached
 * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@Override public void notifyChanged(Notification notification) {
  updateChildren(notification);
  switch (notification.getFeatureID(ENamedElement.class )) {
    case EcorePackage.ENAMED_ELEMENT__NAME:
      fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
      return;
  }
  super.notifyChanged(notification);
}


Clone AbstractionParameter Count: 2Parameter Bindings

/**
   * This handles model notifications by calling {@link #updateChildren} to update any cached
   * children and by creating a viewer notification, which it passes to {@link #fireNotifyChanged}.
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
@Override public void notifyChanged(Notification notification) {
  updateChildren(notification);
  switch (notification.getFeatureID( [[#variable17293ca0]].class )) {
    case EcorePackage. [[#variable17293c40]]:
      fireNotifyChanged(new ViewerNotification(notification, notification.getNotifier(), false, true));
      return;
  }
  super.notifyChanged(notification);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#17293ca0]]
EDataType 
12[[#17293ca0]]
EFactory 
13[[#17293ca0]]
ENamedElement 
21[[#17293c40]]
EDATA_TYPE__SERIALIZABLE 
22[[#17293c40]]
EFACTORY__EPACKAGE 
23[[#17293c40]]
ENAMED_ELEMENT__NAME