internal override object PublishClone(AutomaticSubtotalContext context)
        {
            MapCustomColorRule mapCustomColorRule = (MapCustomColorRule)base.PublishClone(context);

            if (m_mapCustomColors != null)
            {
                mapCustomColorRule.m_mapCustomColors = new List <MapCustomColor>(m_mapCustomColors.Count);
                {
                    foreach (MapCustomColor mapCustomColor in m_mapCustomColors)
                    {
                        mapCustomColorRule.m_mapCustomColors.Add((MapCustomColor)mapCustomColor.PublishClone(context));
                    }
                    return(mapCustomColorRule);
                }
            }
            return(mapCustomColorRule);
        }
 internal MapCustomColorRule(Microsoft.ReportingServices.ReportIntermediateFormat.MapCustomColorRule defObject, MapVectorLayer mapVectorLayer, Map map)
     : base(defObject, mapVectorLayer, map)
 {
 }