* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setGlobalTermWeights(GlobalTermWeightsType newGlobalTermWeights) {
GlobalTermWeightsType oldGlobalTermWeights = globalTermWeights;
globalTermWeights = newGlobalTermWeights == null ? GLOBAL_TERM_WEIGHTS_EDEFAULT : newGlobalTermWeights;
boolean oldGlobalTermWeightsESet = globalTermWeightsESet;
globalTermWeightsESet = true;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, _40Package.TEXT_MODEL_NORMALIZATION_TYPE__GLOBAL_TERM_WEIGHTS, oldGlobalTermWeights, globalTermWeights, !oldGlobalTermWeightsESet));