/**
* <!-- 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());
}
|