/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case DatatypePackage.TYPE__REFERENCES: return ((InternalEList<?>)getReferences()).basicRemove(otherEnd, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case DatatypePackage.TYPE__REFERENCES: return ((InternalEList<?>)getReferences()).basicRemove(otherEnd, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }
return; case DatatypePackage.TYPE__REFERENCES: getReferences().clear(); getReferences().addAll((Collection<? extends ModelReference>)newValue); return; case DatatypePackage.TYPE__DESCRIPTION:
return; case DatatypePackage.TYPE__REFERENCES: getReferences().clear(); getReferences().addAll((Collection<? extends ModelReference>)newValue); return; case DatatypePackage.TYPE__DESCRIPTION:
return; case DatatypePackage.TYPE__REFERENCES: getReferences().clear(); return; case DatatypePackage.TYPE__DESCRIPTION:
return; case DatatypePackage.TYPE__REFERENCES: getReferences().clear(); return; case DatatypePackage.TYPE__DESCRIPTION:
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case DatatypePackage.TYPE__NAME: return getName(); case DatatypePackage.TYPE__NAMESPACE: return getNamespace(); case DatatypePackage.TYPE__VERSION: return getVersion(); case DatatypePackage.TYPE__REFERENCES: return getReferences(); case DatatypePackage.TYPE__DESCRIPTION: return getDescription(); case DatatypePackage.TYPE__DISPLAYNAME: return getDisplayname(); case DatatypePackage.TYPE__CATEGORY: return getCategory(); } return super.eGet(featureID, resolve, coreType); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public Object eGet(int featureID, boolean resolve, boolean coreType) { switch (featureID) { case DatatypePackage.TYPE__NAME: return getName(); case DatatypePackage.TYPE__NAMESPACE: return getNamespace(); case DatatypePackage.TYPE__VERSION: return getVersion(); case DatatypePackage.TYPE__REFERENCES: return getReferences(); case DatatypePackage.TYPE__DESCRIPTION: return getDescription(); case DatatypePackage.TYPE__DISPLAYNAME: return getDisplayname(); case DatatypePackage.TYPE__CATEGORY: return getCategory(); } return super.eGet(featureID, resolve, coreType); }