/**
  * {@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()) {
     CriteriaPropertiesEditionPart basePart = (CriteriaPropertiesEditionPart) editingPart;
     if (ArmPackage.eINSTANCE.getModelElement_Identifier().equals(msg.getFeature())
         && basePart != null
         && isAccessible(EurViewsRepository.Criteria.Properties.identifier)) {
       if (msg.getNewValue() != null) {
         basePart.setIdentifier(
             EcoreUtil.convertToString(ArmPackage.eINSTANCE.getString(), msg.getNewValue()));
       } else {
         basePart.setIdentifier("");
       }
     }
     if (ArmPackage.eINSTANCE.getModelElement_Description().equals(msg.getFeature())
         && basePart != null
         && isAccessible(EurViewsRepository.Criteria.Properties.description)) {
       if (msg.getNewValue() != null) {
         basePart.setDescription(
             EcoreUtil.convertToString(ArmPackage.eINSTANCE.getString(), msg.getNewValue()));
       } else {
         basePart.setDescription("");
       }
     }
     if (ArmPackage.eINSTANCE.getModelElement_Content().equals(msg.getFeature())
         && basePart != null
         && isAccessible(EurViewsRepository.Criteria.Properties.content)) {
       if (msg.getNewValue() != null) {
         basePart.setContent(
             EcoreUtil.convertToString(ArmPackage.eINSTANCE.getString(), msg.getNewValue()));
       } else {
         basePart.setContent("");
       }
     }
     if (ArmPackage.eINSTANCE.getModelElement_IsTagged().equals(msg.getFeature())
         && isAccessible(EurViewsRepository.Criteria.Properties.isTagged))
       basePart.updateIsTagged();
     if (EurPackage.eINSTANCE.getCriteria_Context().equals(msg.getFeature())
         && isAccessible(EurViewsRepository.Criteria.Properties.context)) basePart.updateContext();
     if (EurPackage.eINSTANCE.getCriteria_Assumption().equals(msg.getFeature())
         && isAccessible(EurViewsRepository.Criteria.Properties.assumption))
       basePart.updateAssumption();
   }
 }