MPRFeatureSet LoadMPRFeatures(string mprFeatIdsStr) { if (string.IsNullOrEmpty(mprFeatIdsStr)) return null; MPRFeatureSet result = new MPRFeatureSet(); string[] mprFeatIds = mprFeatIdsStr.Split(' '); foreach (string mprFeatId in mprFeatIds) { MPRFeature mprFeat = m_curMorpher.GetMPRFeature(mprFeatId); if (mprFeat == null) throw CreateUndefinedObjectException(string.Format(HCStrings.kstidUnknownMPRFeat, mprFeatId), mprFeatId); result.Add(mprFeat); } return result; }