CloneSet102


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
79220.967class_body_declarations[8]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
179338
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/EStringToStringMapEntryImpl.java
279282
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/mapping/ecore2xml/impl/ENamedElementToXMLInfoMapEntryImpl.java
Next
Last
Clone Instance
1
Line Count
79
Source Line
338
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/ecore/impl/EStringToStringMapEntryImpl.java

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
protected int hash = -1;

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public int getHash() {
  if (hash == -1) {
    Object theKey = getKey();
    hash = (theKey == null ? 0: theKey.hashCode());
  }
  return hash;
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public void setHash(int hash) {
  this.hash = hash;
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public String getKey() {
  return getTypedKey();
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public void setKey(String key) {
  setTypedKey(key);
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public String getValue() {
  return getTypedValue();
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public String setValue(String value) {
  String oldValue = getValue();
  setTypedValue(value);
  return oldValue;
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@SuppressWarnings("unchecked") public EMap<String, String> getEMap() {
  EObject container = eContainer();
  return container == null ? null: (EMap<String, String>) container.eGet(eContainmentFeature());
}


First
Previous
Clone Instance
2
Line Count
79
Source Line
282
Source File
E:/TSE/Projects-CloneDR/emf-2.4.1/src/org/eclipse/emf/mapping/ecore2xml/impl/ENamedElementToXMLInfoMapEntryImpl.java

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
protected int hash = -1;

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public int getHash() {
  if (hash == -1) {
    Object theKey = getKey();
    hash = (theKey == null ? 0: theKey.hashCode());
  }
  return hash;
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public void setHash(int hash) {
  this.hash = hash;
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public ENamedElement getKey() {
  return getTypedKey();
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public void setKey(ENamedElement key) {
  setTypedKey(key);
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public XMLInfo getValue() {
  return getTypedValue();
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
public XMLInfo setValue(XMLInfo value) {
  XMLInfo oldValue = getValue();
  setTypedValue(value);
  return oldValue;
}

/**
 * <!-- begin-user-doc -->
 * <!-- end-user-doc -->
 * @generated
 */
@SuppressWarnings("unchecked") public EMap<ENamedElement, XMLInfo> getEMap() {
  EObject container = eContainer();
  return container == null ? null: (EMap<ENamedElement, XMLInfo>) container.eGet(eContainmentFeature());
}


Clone AbstractionParameter Count: 2Parameter Bindings

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
protected int hash = -1;

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
public int getHash() {
  if (hash == -1) {
    Object theKey = getKey();
    hash = (theKey == null ? 0: theKey.hashCode());
  }
  return hash;
}

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
public void setHash(int hash) {
  this.hash = hash;
}

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
public [[#variable146d1440]] getKey() {
  return getTypedKey();
}

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
public void setKey( [[#variable146d1440]] key) {
  setTypedKey(key);
}

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
public [[#variable146d1660]] getValue() {
  return getTypedValue();
}

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
public [[#variable146d1660]] setValue( [[#variable146d1660]] value) {
   [[#variable146d1660]] oldValue = getValue();
  setTypedValue(value);
  return oldValue;
}

/**
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   * @generated
   */
@SuppressWarnings("unchecked") public EMap< [[#variable146d1440]], [[#variable146d1660]]> getEMap() {
  EObject container = eContainer();
  return container == null ? null: (EMap< [[#variable146d1440]], [[#variable146d1660]]>) container.eGet(eContainmentFeature());
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#146d1440]]
String 
12[[#146d1440]]
ENamedElement 
21[[#146d1660]]
String 
22[[#146d1660]]
XMLInfo