public override void eSet(int featureID, object newValue) { switch (featureID) { case Java_PackageImpl.ANONYMOUSCLASSDECLARATION_BODYDECLARATIONS: bodyDeclarations.Clear(); bodyDeclarations.AddRange(((List <EObject>)newValue)?.Cast <BodyDeclaration>()); return; case Java_PackageImpl.ANONYMOUSCLASSDECLARATION_CLASSINSTANCECREATION: classInstanceCreation = (ClassInstanceCreation)newValue; return; } base.eSet(featureID, newValue); }
public NotificationChain basicSetClassInstanceCreation(ClassInstanceCreation newobj, NotificationChain msgs) { msgs = eBasicSetContainer((InternalEObject)newobj, Java_PackageImpl.ANONYMOUSCLASSDECLARATION_CLASSINSTANCECREATION, msgs); return(msgs); }