public override ITsString DisplayVariant(IVwEnv vwenv, int tag, int frag)
{
if (frag == (int)NotesFrags.kfrScrRef)
{
IScrScriptureNote ann = m_cache.ServiceLocator.GetInstance<IScrScriptureNoteRepository>().GetObject(vwenv.CurrentObject());
BCVRef startRef = new BCVRef(ann.BeginRef);
string bookAbbrev = m_scrBooks.GetBookAbbrev(startRef.Book);
string sAnnRef = ScrReference.MakeReferenceString(bookAbbrev, ann.BeginRef,
ann.EndRef, m_scr.ChapterVerseSepr, m_scr.Bridge);
return MakeLabelFromText(sAnnRef, ann);
}
return base.DisplayVariant(vwenv, tag, frag);
}