* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetP_opposite_property(OppositePropertyAst newP_opposite_property, NotificationChain msgs) {
OppositePropertyAst oldP_opposite_property = p_opposite_property;
p_opposite_property = newP_opposite_property;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, QvtAstPackage.CLASS_PROPERTY_AST__POPPOSITE_PROPERTY, oldP_opposite_property, newP_opposite_property);
if (msgs == null) msgs = notification; else msgs.add(notification);
}