public override void eSet(int featureID, object newValue) { switch (featureID) { case Java_PackageImpl.SUPERFIELDACCESS_FIELD: field = (SingleVariableAccess)newValue; return; } base.eSet(featureID, newValue); }
public NotificationChain basicSetField(SingleVariableAccess newobj, NotificationChain msgs) { var oldobj = _field; _field = newobj; if (eNotificationRequired()) { var notification = new ENotificationImpl(this, NotificationImpl.SET, Java_PackageImpl.SUPERFIELDACCESS_FIELD, oldobj, newobj); if (msgs == null) { msgs = notification; } else { msgs.add(notification); } } return(msgs); }