@Override
	public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
	{
		switch (featureID)
		{
			case XbasePackage.XMEMBER_FEATURE_CALL__MEMBER_CALL_TARGET:
				return basicSetMemberCallTarget(null, msgs);
			case XbasePackage.XMEMBER_FEATURE_CALL__MEMBER_CALL_ARGUMENTS:
				return ((InternalEList<?>)getMemberCallArguments()).basicRemove(otherEnd, msgs);
		}
		return super.eInverseRemove(otherEnd, featureID, msgs);
	}
@ Override public NotificationChain eInverseRemove ( InternalEObject otherEnd , int featureID , NotificationChain msgs ) { switch ( featureID ) { case XbasePackage . XMEMBER_FEATURE_CALL__MEMBER_CALL_TARGET : return basicSetMemberCallTarget ( null , msgs ) ; case XbasePackage . XMEMBER_FEATURE_CALL__MEMBER_CALL_ARGUMENTS : return ( ( InternalEList < ? > ) getMemberCallArguments ( ) ) . basicRemove ( otherEnd , msgs ) ; } return super . eInverseRemove ( otherEnd , featureID , msgs ) ; }
<!-- begin-user-doc -->
<!-- end-user-doc -->
@generated