code: @Override
  	public boolean eIsSet(int featureID) {
  		switch (featureID) {
  			case AfplibPackage.GCPARC__XCENT:
  				return XCENT_EDEFAULT == null ? xcent != null : !XCENT_EDEFAULT.equals(xcent);
  			case AfplibPackage.GCPARC__YCENT:
  				return YCENT_EDEFAULT == null ? ycent != null : !YCENT_EDEFAULT.equals(ycent);
  			case AfplibPackage.GCPARC__MH:
  				return MH_EDEFAULT == null ? mh != null : !MH_EDEFAULT.equals(mh);
  			case AfplibPackage.GCPARC__MFR:
  				return MFR_EDEFAULT == null ? mfr != null : !MFR_EDEFAULT.equals(mfr);
  			case AfplibPackage.GCPARC__START:
  				return START_EDEFAULT == null ? start != null : !START_EDEFAULT.equals(start);
  			case AfplibPackage.GCPARC__SWEEP:
  				return SWEEP_EDEFAULT == null ? sweep != null : !SWEEP_EDEFAULT.equals(sweep);
  		}
  		return super.eIsSet(featureID);
  	}
docs: <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated