/**
   *
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   *
   * @generated
   */
  @Override
  public void eUnset(int featureID) {

    switch (featureID) {
      case PivotModelPackage.PARAMETER_GENERIC_TYPE__TYPE_PARAMETER:
        setTypeParameter((TypeParameter) null);
        return;
    }
    super.eUnset(featureID);
  }
  /**
   *
   * <!-- begin-user-doc -->
   * <!-- end-user-doc -->
   *
   * @generated
   */
  @Override
  public void eSet(int featureID, Object newValue) {

    switch (featureID) {
      case PivotModelPackage.PARAMETER_GENERIC_TYPE__TYPE_PARAMETER:
        setTypeParameter((TypeParameter) newValue);
        return;
    }
    super.eSet(featureID, newValue);
  }