code: @Override
  	public Object eGet(int featureID, boolean resolve, boolean coreType) {
  		switch (featureID) {
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__RESERVED:
  				return getReserved();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__YEAR_AD:
  				return getYearAD();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__MONTH:
  				return getMonth();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__DAY:
  				return getDay();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__HOUR:
  				return getHour();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__MINUTE:
  				return getMinute();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__SECOND:
  				return getSecond();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__TIME_ZONE:
  				return getTimeZone();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__UTC_DIFF_H:
  				return getUTCDiffH();
  			case AfplibPackage.UNIVERSAL_DATE_AND_TIME_STAMP__UTC_DIFF_M:
  				return getUTCDiffM();
  		}
  		return super.eGet(featureID, resolve, coreType);
  	}
docs: <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated