public EntryAsLexicalForm(LEntry entry, string form) : base(entry, form) { if (entry.HomographNumber.Length > 0) { m_displayName += "_" + entry.HomographNumber; } }
/// <summary> /// Constructor. /// </summary> /// <param name="entry">Entry that ultimately owns the given sense.</param> /// <param name="sense">Sense which owns the actual gloss.</param> public EntryAsGloss(LEntry entry, LSense sense) : base(entry, sense.Gloss) { m_sense = sense; }
/// <summary> /// Constructor. /// </summary> /// <param name="entry">Entry which has the underlying form.</param> public EntryAsLexemeForm(LEntry entry) : base(entry, entry.UnderlyingForm) { }
/// <summary> /// Constructor. /// </summary> /// <param name="entry">Entry which has the citation form.</param> public EntryAsCitationForm(LEntry entry) : base(entry, entry.CitationForm) { }
public EntryAsLexicalForm(LEntry entry, string form) : base(entry, form) { if (entry.HomographNumber.Length > 0) m_displayName += "_" + entry.HomographNumber; }
public EntryWrapper(LEntry entry, string name) { m_entry = entry; m_displayName = name; }