* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setSplitCharacteristic(SplitCharacteristicType newSplitCharacteristic) {
SplitCharacteristicType oldSplitCharacteristic = splitCharacteristic;
splitCharacteristic = newSplitCharacteristic == null ? SPLIT_CHARACTERISTIC_EDEFAULT : newSplitCharacteristic;
boolean oldSplitCharacteristicESet = splitCharacteristicESet;
splitCharacteristicESet = true;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, _40Package.TREE_MODEL_TYPE__SPLIT_CHARACTERISTIC, oldSplitCharacteristic, splitCharacteristic, !oldSplitCharacteristicESet));