/**
  * {@inheritDoc}
  *
  * @see
  *     org.eclipse.emf.eef.runtime.impl.components.StandardPropertiesEditionComponent#updatePart(org.eclipse.emf.common.notify.Notification)
  */
 public void updatePart(Notification msg) {
   if (editingPart.isVisible()) {
     ViewReferencePropertiesEditionPart basePart =
         (ViewReferencePropertiesEditionPart) editingPart;
     if (ViewsPackage.eINSTANCE.getViewElement_Name().equals(msg.getFeature())
         && basePart != null
         && isAccessible(ViewsViewsRepository.ViewReference.Properties.name)) {
       if (msg.getNewValue() != null) {
         basePart.setName(
             EcoreUtil.convertToString(EcorePackage.Literals.ESTRING, msg.getNewValue()));
       } else {
         basePart.setName("");
       }
     }
     if (ViewsPackage.eINSTANCE.getViewReference_View().equals(msg.getFeature())
         && basePart != null
         && isAccessible(ViewsViewsRepository.ViewReference.Properties.referencedView))
       basePart.setReferencedView((EObject) msg.getNewValue());
   }
 }