示例#1
0
        internal object PublishClone(AutomaticSubtotalContext context)
        {
            MapLineRules mapLineRules = (MapLineRules)MemberwiseClone();

            mapLineRules.m_map = context.CurrentMapClone;
            if (m_mapSizeRule != null)
            {
                mapLineRules.m_mapSizeRule = (MapSizeRule)m_mapSizeRule.PublishClone(context);
            }
            if (m_mapColorRule != null)
            {
                mapLineRules.m_mapColorRule = (MapColorRule)m_mapColorRule.PublishClone(context);
            }
            return(mapLineRules);
        }