/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ @Override public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case EcorePackage.CONSTRAINT__SPECIFICATION : return basicSetSpecification(null, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }
/** * <!-- begin-user-doc --> * <!-- end-user-doc --> * @generated */ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) { switch (featureID) { case SQLSchemaPackage.SQL_OBJECT__DEPENDENCIES: return ((InternalEList)getDependencies()).basicRemove(otherEnd, msgs); case SQLSchemaPackage.SQL_OBJECT__COMMENTS: return ((InternalEList)getComments()).basicRemove(otherEnd, msgs); case SQLSchemaPackage.SQL_OBJECT__PRIVILEGES: return ((InternalEList)getPrivileges()).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 ServicePackage.SERVICE_DESCRIPTION__METADATA: return basicSetMetadata(null, msgs); case ServicePackage.SERVICE_DESCRIPTION__PROPERTIES: return ((InternalEList<?>)getProperties()).basicRemove(otherEnd, msgs); case ServicePackage.SERVICE_DESCRIPTION__OPERATIONS: return ((InternalEList<?>)getOperations()).basicRemove(otherEnd, msgs); case ServicePackage.SERVICE_DESCRIPTION__PUBLICATIONS: return ((InternalEList<?>)getPublications()).basicRemove(otherEnd, msgs); case ServicePackage.SERVICE_DESCRIPTION__SUBSCRIPTIONS: return ((InternalEList<?>)getSubscriptions()).basicRemove(otherEnd, msgs); case ServicePackage.SERVICE_DESCRIPTION__MANAGED_ENTITIES: return ((InternalEList<?>)getManagedEntities()).basicRemove(otherEnd, msgs); } return super.eInverseRemove(otherEnd, featureID, msgs); }