* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setIndeterminatePosition(TimeIndeterminateValueType newIndeterminatePosition) {
TimeIndeterminateValueType oldIndeterminatePosition = indeterminatePosition;
indeterminatePosition = newIndeterminatePosition == null ? INDETERMINATE_POSITION_EDEFAULT : newIndeterminatePosition;
boolean oldIndeterminatePositionESet = indeterminatePositionESet;
indeterminatePositionESet = true;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, GmlPackage.TIME_POSITION_TYPE__INDETERMINATE_POSITION, oldIndeterminatePosition, indeterminatePosition, !oldIndeterminatePositionESet));