docs: @Override
  	public void eUnset(int featureID) {
  		switch (featureID) {
  			case XtextPackage.ABSTRACT_RULE__NAME:
  				setName(NAME_EDEFAULT);
  				return;
  			case XtextPackage.ABSTRACT_RULE__TYPE:
  				setType((TypeRef)null);
  				return;
  			case XtextPackage.ABSTRACT_RULE__ALTERNATIVES:
  				setAlternatives((AbstractElement)null);
  				return;
  			case XtextPackage.ABSTRACT_RULE__ANNOTATIONS:
  				getAnnotations().clear();
  				return;
  		}
  		super.eUnset(featureID);
  	}