internal override object PublishClone(AutomaticSubtotalContext context) { MapLineLayer mapLineLayer = (MapLineLayer)(context.CurrentMapVectorLayerClone = (MapLineLayer)base.PublishClone(context)); if (m_mapLineTemplate != null) { mapLineLayer.m_mapLineTemplate = (MapLineTemplate)m_mapLineTemplate.PublishClone(context); } if (m_mapLineRules != null) { mapLineLayer.m_mapLineRules = (MapLineRules)m_mapLineRules.PublishClone(context); } if (m_mapLines != null) { mapLineLayer.m_mapLines = new List <MapLine>(m_mapLines.Count); { foreach (MapLine mapLine in m_mapLines) { mapLineLayer.m_mapLines.Add((MapLine)mapLine.PublishClone(context)); } return(mapLineLayer); } } return(mapLineLayer); }
internal MapLineLayer(Microsoft.ReportingServices.ReportIntermediateFormat.MapLineLayer defObject, Map map) : base(defObject, map) { }
internal MapLineTemplate(MapLineLayer mapLineLayer, Map map, int id) : base(mapLineLayer, map, id) { }
internal MapLine(MapLineLayer mapLineLayer, Map map) : base(mapLineLayer, map) { }