docs: @Override
  	public Object eGet(int featureID, boolean resolve, boolean coreType) {
  		switch (featureID) {
  			case BpsimPackage.SCENARIO__SCENARIO_PARAMETERS:
  				return getScenarioParameters();
  			case BpsimPackage.SCENARIO__ELEMENT_PARAMETERS:
  				return getElementParameters();
  			case BpsimPackage.SCENARIO__CALENDAR:
  				return getCalendar();
  			case BpsimPackage.SCENARIO__VENDOR_EXTENSION:
  				return getVendorExtension();
  			case BpsimPackage.SCENARIO__AUTHOR:
  				return getAuthor();
  			case BpsimPackage.SCENARIO__CREATED:
  				return getCreated();
  			case BpsimPackage.SCENARIO__DESCRIPTION:
  				return getDescription();
  			case BpsimPackage.SCENARIO__ID:
  				return getId();
  			case BpsimPackage.SCENARIO__INHERITS:
  				return getInherits();
  			case BpsimPackage.SCENARIO__MODIFIED:
  				return getModified();
  			case BpsimPackage.SCENARIO__NAME:
  				return getName();
  			case BpsimPackage.SCENARIO__RESULT:
  				return getResult();
  			case BpsimPackage.SCENARIO__VENDOR:
  				return getVendor();
  			case BpsimPackage.SCENARIO__VERSION:
  				return getVersion();
  		}
  		return super.eGet(featureID, resolve, coreType);
  	}