/**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 @Override
 public void eUnset(int featureID) {
   switch (featureID) {
     case CorePackage.RESOURCE_DESCRIPTION__KEYWORD:
       getKeyword().clear();
       return;
     case CorePackage.RESOURCE_DESCRIPTION__RESOURCE_TYPE:
       getResourceType().clear();
       return;
     case CorePackage.RESOURCE_DESCRIPTION__RESOURCE_SYNOPSIS:
       setResourceSynopsis((EntryDescription) null);
       return;
     case CorePackage.RESOURCE_DESCRIPTION__ADDITIONAL_DOCUMENTATION:
       getAdditionalDocumentation().clear();
       return;
     case CorePackage.RESOURCE_DESCRIPTION__SOURCE_AND_ROLE:
       getSourceAndRole().clear();
       return;
     case CorePackage.RESOURCE_DESCRIPTION__RIGHTS:
       setRights((OpaqueData) null);
       return;
     case CorePackage.RESOURCE_DESCRIPTION__NOTE:
       getNote().clear();
       return;
     case CorePackage.RESOURCE_DESCRIPTION__PROPERTY:
       getProperty().clear();
       return;
     case CorePackage.RESOURCE_DESCRIPTION__ALTERNATE_ID:
       getAlternateID().clear();
       return;
     case CorePackage.RESOURCE_DESCRIPTION__SOURCE_STATEMENTS:
       setSourceStatements(SOURCE_STATEMENTS_EDEFAULT);
       return;
     case CorePackage.RESOURCE_DESCRIPTION__ABOUT:
       setAbout(ABOUT_EDEFAULT);
       return;
     case CorePackage.RESOURCE_DESCRIPTION__FORMAL_NAME:
       setFormalName(FORMAL_NAME_EDEFAULT);
       return;
   }
   super.eUnset(featureID);
 }