public DynamicRangeFacetCountCollectorSource(DynamicRangeFacetHandler parent, RangeFacetHandler dataFacetHandler, string name, FacetSpec fspec, IList <string> predefinedList)
 {
     this.m_parent           = parent;
     this.m_dataFacetHandler = dataFacetHandler;
     this.m_name             = name;
     this.m_fspec            = fspec;
     this.m_predefinedList   = predefinedList;
 }
 internal DynamicRangeFacetCountCollector(DynamicRangeFacetHandler parent, string name, FacetDataCache dataCache, int docBase, FacetSpec fspec, IList <string> predefinedList)
     : base(name, dataCache, docBase, fspec, predefinedList)
 {
     this.m_parent = parent;
 }
 internal DynamicRangeFacetCountCollector(DynamicRangeFacetHandler parent, string name, RangeFacetHandler handler, FacetSpec fspec, IEnumerable<string> predefinedList)
     : base(name, handler, fspec, predefinedList, false)
 {
     this.parent = parent;
 }