public LexicalItem(INormalityComparer comparer, string canonicalForm) : this() { Comparer = comparer; Synonyms = new SynonymCollection(comparer); CanonicalForm = canonicalForm; }
public virtual LexicalCollection LoadHierarchy(INormalityComparer comparer) { Trace.WriteIf(Tracing.Is.TraceVerbose, string.Empty); var result = new LexicalCollection(comparer); foreach (var file in Hierarchy) { Load(result, file); } return result; }
public virtual LexicalCollection LoadHierarchy(INormalityComparer comparer) { Trace.WriteIf(Tracing.Is.TraceVerbose, string.Empty); var result = new LexicalCollection(comparer); foreach (var file in Hierarchy) { Load(result, file); } return(result); }
public virtual Lexicon Load(INormalityComparer comparer) { Trace.WriteIf(Tracing.Is.TraceVerbose, string.Empty); var result = new Lexicon(comparer) { Storage = this }; Load(result, Location); return(result); }
public Lexicon(INormalityComparer comparer) : base(comparer) { }
public LexicalCollection(INormalityComparer comparer) : this() { Comparer = comparer; }
public SynonymCollection(INormalityComparer comparer) : this() { Comparer = comparer; Items = new Dictionary <string, string>(comparer); }
public virtual Lexicon Load(INormalityComparer comparer) { Trace.WriteIf(Tracing.Is.TraceVerbose, string.Empty); var result = new Lexicon(comparer) { Storage = this }; Load(result, Location); return result; }