* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setInvalidValueTreatment(INVALIDVALUETREATMENTMETHOD newInvalidValueTreatment) {
INVALIDVALUETREATMENTMETHOD oldInvalidValueTreatment = invalidValueTreatment;
invalidValueTreatment = newInvalidValueTreatment == null ? INVALID_VALUE_TREATMENT_EDEFAULT : newInvalidValueTreatment;
boolean oldInvalidValueTreatmentESet = invalidValueTreatmentESet;
invalidValueTreatmentESet = true;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, _40Package.MINING_FIELD_TYPE__INVALID_VALUE_TREATMENT, oldInvalidValueTreatment, invalidValueTreatment, !oldInvalidValueTreatmentESet));