public ACTFBIncidentItem(ACTFBIncidentSource ParentSource, XmlNode xmlNode)
        {
            mParentSource = ParentSource;

            Region_GENERIC = "ACTFB";
            Size_GENERIC = "Small";
            //We dont have appliance count unfortunately
            this.ApplianceCount_GENERIC = 0;

            ProcessXmlNode(xmlNode);
        }
        public ACTFBWatchNotification(ACTFBIncidentItem IncidentItem, IWatchList Parent, ACTFBIncidentSourceOptions Options, ACTFBIncidentSource ParentSource)
        {
            InitializeComponent();

            mIncidentItem = IncidentItem;
            mParent = Parent;
            mOptions = Options;
            mParentSource = ParentSource;

            mfFadeOut = true;

            UpdateDialog();

            //Check if a stream exists for this region
            if (String.IsNullOrEmpty(mOptions.StreamURL) == false &&
                String.IsNullOrEmpty(mParentSource.GetIncidentWatcher().GetStreamListenerPath()) == false)
            {
                //If we have it set to open the stream
                if (mParentSource.GetIncidentWatcher().GetAutoOpenStreamOnWatch() == true)
                {
                    OpenStream();
                }
            }
        }
 public ACTFBIncidentItemList(ACTFBIncidentSource ParentSource)
 {
     mIncidents = new Dictionary<string, ACTFBIncidentItem>();
     mParentSource = ParentSource;
     mToolTipText = "";
 }