예제 #1
0
 /** @generated */
 @SuppressWarnings("unchecked")
 @Override
 public void eSet(int featureID, Object newValue) {
   switch (featureID) {
     case pdlPackage.MOPERATING_SYSTEM__INHERITS:
       getInherits().clear();
       getInherits().addAll((Collection<? extends MOperatingSystem>) newValue);
       return;
     case pdlPackage.MOPERATING_SYSTEM__LANGUAGES:
       getLanguages().clear();
       getLanguages().addAll((Collection<? extends MLanguage>) newValue);
       return;
     case pdlPackage.MOPERATING_SYSTEM__PARAMETERS:
       getParameters().clear();
       getParameters().addAll((Collection<? extends MParameter>) newValue);
       return;
     case pdlPackage.MOPERATING_SYSTEM__SUPPORTED_PLATFORMS:
       getSupportedPlatforms().clear();
       getSupportedPlatforms().addAll((Collection<? extends MOSSupportedPlatform>) newValue);
       return;
     case pdlPackage.MOPERATING_SYSTEM__SUPPORTED_OSAP_IS:
       getSupportedOSAPIs().clear();
       getSupportedOSAPIs().addAll((Collection<? extends MOSSupportedOSAPI>) newValue);
       return;
   }
   super.eSet(featureID, newValue);
 }
예제 #2
0
 /** @generated */
 @Override
 public void eUnset(int featureID) {
   switch (featureID) {
     case pdlPackage.MOPERATING_SYSTEM__INHERITS:
       getInherits().clear();
       return;
     case pdlPackage.MOPERATING_SYSTEM__LANGUAGES:
       getLanguages().clear();
       return;
     case pdlPackage.MOPERATING_SYSTEM__PARAMETERS:
       getParameters().clear();
       return;
     case pdlPackage.MOPERATING_SYSTEM__SUPPORTED_PLATFORMS:
       getSupportedPlatforms().clear();
       return;
     case pdlPackage.MOPERATING_SYSTEM__SUPPORTED_OSAP_IS:
       getSupportedOSAPIs().clear();
       return;
   }
   super.eUnset(featureID);
 }