Пример #1
0
        /// <summary>
        /// Gets lemmas that are common between this and specified <c>tableB</c>
        /// </summary>
        /// <param name="tableB">The table b.</param>
        /// <param name="logger">The logger.</param>
        /// <returns></returns>
        public webLemmaTermPairCollection GetMatchingTerms(ILemmaCollection tableB, Boolean reverse = false, ILogBuilder logger = null)
        {
            webLemmaTermPairCollection output = new webLemmaTermPairCollection();
            List <webLemmaTerm>        lemmas = GetList();

            foreach (webLemmaTerm lemma in lemmas)
            {
                webLemmaTerm lemmaB = tableB.ResolveLemmaForTerm(lemma.nominalForm);
                if (lemmaB != null)
                {
                    output.Add(lemma, lemmaB);
                }
            }
            return(output);
        }
 public webLemmaTermPairCollection GetMatchingTerms(ILemmaCollection lemmas, bool reverse = false, ILogBuilder loger = null)
 {
     throw new NotImplementedException();
 }