using System; using System.Collections; namespace SPSolutions.SharePoint.Alerts.Tokenization { public abstract class Tokenizer { private Hashtable m_tokens; public Hashtable Tokens { get { if (this.m_tokens == null) { this.m_tokens = new Hashtable(); } return this.m_tokens; } set { this.m_tokens = value; } } public abstract void PopulateTokenValues(); public abstract Hashtable AddTokens(Hashtable tokens); } }