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());
|