public static IDictionary CreateFilterConfigMap(IXmlElement filterConfig)
        {
            IDictionary mapConfigByName = new Hashtable();
            IXmlElement config          = filterConfig;

            if (config != null)
            {
                for (IEnumerator enumerator = config.GetElements("filter"); enumerator.MoveNext();)
                {
                    IXmlElement xmlFilter = (IXmlElement)enumerator.Current;
                    string      name      = xmlFilter.GetSafeElement("filter-name").GetString();
                    mapConfigByName.Add(name, xmlFilter);
                }
            }
            return(mapConfigByName);
        }