public NotificationChain basicSetReturnType(JvmTypeReference newReturnType, NotificationChain msgs)
	{
		JvmTypeReference oldReturnType = returnType;
		returnType = newReturnType;
		if (eNotificationRequired())
		{
			ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, XtypePackage.XFUNCTION_TYPE_REF__RETURN_TYPE, oldReturnType, newReturnType);
			if (msgs == null) msgs = notification; else msgs.add(notification);
		}
		return msgs;
	}
public NotificationChain basicSetReturnType ( JvmTypeReference newReturnType , NotificationChain msgs ) { JvmTypeReference oldReturnType = returnType ; returnType = newReturnType ; if ( eNotificationRequired ( ) ) { ENotificationImpl notification = new ENotificationImpl ( this , Notification . SET , XtypePackage . XFUNCTION_TYPE_REF__RETURN_TYPE , oldReturnType , newReturnType ) ; if ( msgs == null ) msgs = notification ; else msgs . add ( notification ) ; } return msgs ; }
<!-- begin-user-doc -->
<!-- end-user-doc -->
@generated