code: @Override
  	public boolean eIsSet(int featureID) {
  		switch (featureID) {
  			case AfplibPackage.PGPRG__RG_LENGTH:
  				return RG_LENGTH_EDEFAULT == null ? rgLength != null : !RG_LENGTH_EDEFAULT.equals(rgLength);
  			case AfplibPackage.PGPRG__XM_OSET:
  				return XM_OSET_EDEFAULT == null ? xmOset != null : !XM_OSET_EDEFAULT.equals(xmOset);
  			case AfplibPackage.PGPRG__YM_OSET:
  				return YM_OSET_EDEFAULT == null ? ymOset != null : !YM_OSET_EDEFAULT.equals(ymOset);
  			case AfplibPackage.PGPRG__PGORIENT:
  				return PGORIENT_EDEFAULT == null ? pGorient != null : !PGORIENT_EDEFAULT.equals(pGorient);
  			case AfplibPackage.PGPRG__SHSIDE:
  				return SHSIDE_EDEFAULT == null ? sHside != null : !SHSIDE_EDEFAULT.equals(sHside);
  			case AfplibPackage.PGPRG__PG_FLGS:
  				return PG_FLGS_EDEFAULT == null ? pgFlgs != null : !PG_FLGS_EDEFAULT.equals(pgFlgs);
  			case AfplibPackage.PGPRG__PM_CID:
  				return PM_CID_EDEFAULT == null ? pmCid != null : !PM_CID_EDEFAULT.equals(pmCid);
  		}
  		return super.eIsSet(featureID);
  	}
docs: <!-- begin-user-doc -->
  <!-- end-user-doc -->
  @generated