internal void AddAbbreviation(string abbr, string title)
{
if (m_AbbreviationMap == null)
{
// First time
m_AbbreviationMap = new Dictionary<string, Abbreviation>();
}
else if (m_AbbreviationMap.ContainsKey(abbr))
{
// Remove previous
m_AbbreviationMap.Remove(abbr);
}
// Store abbreviation
m_AbbreviationMap.Add(abbr, new Abbreviation(abbr, title));
}