protected virtual void OnSignalSelected(string bscName, XmlDocument tsfDocument)
        {
            SignalSelectHandler handler = SignalSelected;

            if (handler != null)
            {
                handler(bscName, tsfDocument);
            }
        }
        protected virtual void OnSignalSelect(object sender, XmlDocument tsfDocument)
        {
            SignalSelectHandler handler = SignalSelect;

            if (handler != null)
            {
                handler(sender, tsfDocument);
            }
        }
        protected virtual void OnSignalSelected(SignalModel model, XmlDocument tsfDocument)
        {
            SelectedSignalModel = model;
            SignalSelectHandler handler = SignalSelected;

            if (handler != null)
            {
                handler(model, tsfDocument);
            }
        }