/**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 @SuppressWarnings("unchecked")
 @Override
 public void eSet(int featureID, Object newValue) {
   switch (featureID) {
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__DELEGATES:
       getDelegates().clear();
       getDelegates().addAll((Collection<? extends Element>) newValue);
       return;
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__IS_DELEGATED_BY:
       getIsDelegatedBy().clear();
       getIsDelegatedBy().addAll((Collection<? extends Element>) newValue);
       return;
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__NAME:
       setName((String) newValue);
       return;
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__DESCRIPTION:
       setDescription((String) newValue);
       return;
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__CATEGORY:
       setCategory((String) newValue);
       return;
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__SOURCE_DESCR:
       setSourceDescr((String) newValue);
       return;
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__OWNER_DESCR:
       setOwnerDescr((String) newValue);
       return;
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__ID:
       setID((String) newValue);
       return;
     case ContentfwkPackage.INFORMATION_SYSTEM_SERVICE__ANY:
       setAny((EObject) newValue);
       return;
   }
   super.eSet(featureID, newValue);
 }