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());
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 fragments detected by clone detection tool
File path: /emf-2.4.1/src/org/eclipse/emf/ecore/impl/EStringToStringMapEntryImpl.java File path: /emf-2.4.1/src/org/eclipse/emf/mapping/ecore2xml/impl/ENamedElementToXMLInfoMapEntryImpl.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
protected int hash= -1;
1
protected int hash = -1;
2
  
2
  /**
3
  /**
3
   * <!-- begin-user-doc -->
4
   * <!-- begin-user-doc -->
4
   * <!-- end-user-doc -->
5
   * <!-- end-user-doc -->
5
   * @generated
6
   * @generated
6
   */
7
   */
7
  public int getHash()
8
  public int getHash()
8
  {
9
  {
9
    if (hash == -1)
10
    if (hash == -1)
10
    {
11
    {
11
      Object theKey = getKey();
12
      Object theKey = getKey();
12
      hash = (theKey == null ? 0 : theKey.hashCode());
13
      hash = (theKey == null ? 0 : theKey.hashCode());
13
    }
14
    }
14
    return hash;
15
    return hash;
15
  }
16
  }
16
  /**
17
  /**
17
   * <!-- begin-user-doc -->
18
   * <!-- begin-user-doc -->
18
   * <!-- end-user-doc -->
19
   * <!-- end-user-doc -->
19
   * @generated
20
   * @generated
20
   */
21
   */
21
  public void setHash(int hash)
22
  public void setHash(int hash)
22
  {
23
  {
23
    this.hash = hash;
24
    this.hash = hash;
24
  }
25
  }
25
  /**
26
  /**
26
   * <!-- begin-user-doc -->
27
   * <!-- begin-user-doc -->
27
   * <!-- end-user-doc -->
28
   * <!-- end-user-doc -->
28
   * @generated
29
   * @generated
29
   */
30
   */
30
  public String getKey()
31
  public ENamedElement getKey()
31
  {
32
  {
32
    return getTypedKey();
33
    return getTypedKey();
33
  }
34
  }
34
  /**
35
  /**
35
   * <!-- begin-user-doc -->
36
   * <!-- begin-user-doc -->
36
   * <!-- end-user-doc -->
37
   * <!-- end-user-doc -->
37
   * @generated
38
   * @generated
38
   */
39
   */
39
  public void setKey(String key)
40
  public void setKey(ENamedElement key)
40
  {
41
  {
41
    setTypedKey(key);
42
    setTypedKey(key);
42
  }
43
  }
43
  /**
44
  /**
44
   * <!-- begin-user-doc -->
45
   * <!-- begin-user-doc -->
45
   * <!-- end-user-doc -->
46
   * <!-- end-user-doc -->
46
   * @generated
47
   * @generated
47
   */
48
   */
48
  public String getValue()
49
  public XMLInfo getValue()
49
  {
50
  {
50
    return getTypedValue();
51
    return getTypedValue();
51
  }
52
  }
52
  /**
53
  /**
53
   * <!-- begin-user-doc -->
54
   * <!-- begin-user-doc -->
54
   * <!-- end-user-doc -->
55
   * <!-- end-user-doc -->
55
   * @generated
56
   * @generated
56
   */
57
   */
57
  public String setValue(String value)
58
  public XMLInfo setValue(XMLInfo value)
58
  {
59
  {
59
    String oldValue = getValue();
60
    XMLInfo oldValue = getValue();
60
    setTypedValue(value);
61
    setTypedValue(value);
61
    return oldValue;
62
    return oldValue;
62
  }
63
  }
63
  /**
64
  /**
64
   * <!-- begin-user-doc -->
65
   * <!-- begin-user-doc -->
65
   * <!-- end-user-doc -->
66
   * <!-- end-user-doc -->
66
   * @generated
67
   * @generated
67
   */
68
   */
68
  @SuppressWarnings("unchecked")
69
  @SuppressWarnings("unchecked")
69
  public EMap<String, String> getEMap()
70
  public EMap<ENamedElement, XMLInfo> getEMap()
70
  {
71
  {
71
    EObject container = eContainer();
72
    EObject container = eContainer();
72
    return container == null ? null : (EMap<String, String>)container.eGet(eContainmentFeature());
73
    return container == null ? null : (EMap<ENamedElement, XMLInfo>)container.eGet(eContainmentFeature());
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0