SIL.FieldWorks.IText.ConcordanceControl.UpdateConcordanceForWord C# (CSharp) Method

UpdateConcordanceForWord() private method

private UpdateConcordanceForWord ( int ws ) : List
ws int
return List
		private List<IParaFragment> UpdateConcordanceForWord(int ws)
		{
			// Find analyses that have the relevant word.
			var analyses = new HashSet<IAnalysis>();
			var matcher = GetMatcher(ws);
			foreach (var wf in m_cache.ServiceLocator.GetInstance<IWfiWordformRepository>().AllInstances())
			{
				if (matcher.Matches(wf.Form.get_String(ws)))
				{
					analyses.Add(wf);
				}
			}
			return GetOccurrencesOfAnalyses(analyses);
		}