/// <summary>
 /// called when the Map property is set
 /// </summary>
 /// <param name="map"></param>
 protected virtual void SetMap(SFMap map)
 {
     this._map = map;
     if (map != null)
     {
         map.ShapeFilesChanged += new EventHandler <EventArgs>(map_ShapeFilesChanged);//new ShapeFilesChangedEventHandler(map_ShapeFilesChanged);
     }
 }
        /// <summary>
        /// called when the Map property is set
        /// </summary>
        /// <param name="map"></param>
        protected virtual void SetMap(SFMap map)
        {
            this._map = map;
            if (map != null)
            {
                map.ShapeFilesChanged += new EventHandler<EventArgs>(map_ShapeFilesChanged);//new ShapeFilesChangedEventHandler(map_ShapeFilesChanged);
            }

        }