SIL.FieldWorks.IText.ConcordanceControl.UpdateConcordanceForWordGloss C# (CSharp) Метод

UpdateConcordanceForWordGloss() приватный Метод

Here we're looking for ones that match on the word gloss.
private UpdateConcordanceForWordGloss ( int ws ) : List
ws int
Результат List
		private List<IParaFragment> UpdateConcordanceForWordGloss(int ws)
		{
			// Find analyses that have the relevant gloss.
			var analyses = new HashSet<IAnalysis>();
			var matcher = GetMatcher(ws);
			foreach (var wg in m_cache.ServiceLocator.GetInstance<IWfiGlossRepository>().AllInstances())
			{
				if (matcher.Matches(wg.Form.get_String(ws)))
				{
					analyses.Add(wg);
				}
			}
			return GetOccurrencesOfAnalyses(analyses);
		}