code: @Override
  	public boolean eIsSet(int featureID) {
  		switch (featureID) {
  			case AfplibPackage.METRIC_ADJUSTMENT__UNIT_BASE:
  				return UNIT_BASE_EDEFAULT == null ? unitBase != null : !UNIT_BASE_EDEFAULT.equals(unitBase);
  			case AfplibPackage.METRIC_ADJUSTMENT__XUPUB:
  				return XUPUB_EDEFAULT == null ? xupub != null : !XUPUB_EDEFAULT.equals(xupub);
  			case AfplibPackage.METRIC_ADJUSTMENT__YUPUB:
  				return YUPUB_EDEFAULT == null ? yupub != null : !YUPUB_EDEFAULT.equals(yupub);
  			case AfplibPackage.METRIC_ADJUSTMENT__HUNIFORM_INCREMENT:
  				return HUNIFORM_INCREMENT_EDEFAULT == null ? hUniformIncrement != null : !HUNIFORM_INCREMENT_EDEFAULT.equals(hUniformIncrement);
  			case AfplibPackage.METRIC_ADJUSTMENT__VUNIFORM_INCREMENT:
  				return VUNIFORM_INCREMENT_EDEFAULT == null ? vUniformIncrement != null : !VUNIFORM_INCREMENT_EDEFAULT.equals(vUniformIncrement);
  			case AfplibPackage.METRIC_ADJUSTMENT__HBASELINE_INCREMENT:
  				return HBASELINE_INCREMENT_EDEFAULT == null ? hBaselineIncrement != null : !HBASELINE_INCREMENT_EDEFAULT.equals(hBaselineIncrement);
  			case AfplibPackage.METRIC_ADJUSTMENT__VBASELINE_INCREMENT:
  				return VBASELINE_INCREMENT_EDEFAULT == null ? vBaselineIncrement != null : !VBASELINE_INCREMENT_EDEFAULT.equals(vBaselineIncrement);
  		}
  		return super.eIsSet(featureID);
  	}
docs: <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated