@Override public boolean eIsSet(int featureID){
switch (featureID) {
case ModelPackage.MODEL_REFERENCE__VERSION:
    return VERSION_EDEFAULT == null ? version != null : !VERSION_EDEFAULT.equals(version);
case ModelPackage.MODEL_REFERENCE__IMPORTED_NAMESPACE:
  return IMPORTED_NAMESPACE_EDEFAULT == null ? importedNamespace != null : !IMPORTED_NAMESPACE_EDEFAULT.equals(importedNamespace);
}
return super.eIsSet(featureID);
}

@ Override public boolean eIsSet ( int featureID ) { switch ( featureID ) { case ModelPackage . MODEL_REFERENCE__VERSION : return VERSION_EDEFAULT == null ? version != null : ! VERSION_EDEFAULT . equals ( version ) ; case ModelPackage . MODEL_REFERENCE__IMPORTED_NAMESPACE : return IMPORTED_NAMESPACE_EDEFAULT == null ? importedNamespace != null : ! IMPORTED_NAMESPACE_EDEFAULT . equals ( importedNamespace ) ; } return super . eIsSet ( featureID ) ; }
< ! - - begin - user - doc - - > < ! - - end - user - doc - - >
