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);
}