CodeTV.MainForm.GetContentFromPersistString C# (CSharp) Method

GetContentFromPersistString() private method

private GetContentFromPersistString ( string persistString ) : IDockContent
persistString string
return IDockContent
        private IDockContent GetContentFromPersistString(string persistString)
        {
            if (persistString == typeof(PanelChannel).ToString())
                return this.panelChannel;
            else if (persistString == typeof(PanelChannelProperties).ToString())
                return this.panelChannelProperties;
            else if (persistString == typeof(PanelEPG).ToString())
                return this.panelEPG;
            else if (persistString == typeof(PanelInfos).ToString())
                return this.panelInfos;
            else if (persistString == typeof(PanelMediaTuning).ToString())
                return this.panelMediaTuning;
            else if (persistString == typeof(PanelSettings).ToString())
                return this.panelSettings;
            else if (persistString == typeof(PanelTimeLine).ToString())
                return this.panelTimeLine;
            else
                return null;
            //else
            //{
            //    string[] parsedStrings = persistString.Split(new char[] { ',' });
            //    if (parsedStrings.Length != 3)
            //        return null;

            //    if (parsedStrings[0] != typeof(DummyDoc).ToString())
            //        return null;

            //    DummyDoc dummyDoc = new DummyDoc();
            //    if (parsedStrings[1] != string.Empty)
            //        dummyDoc.FileName = parsedStrings[1];
            //    if (parsedStrings[2] != string.Empty)
            //        dummyDoc.Text = parsedStrings[2];

            //    return dummyDoc;
            //}
        }
MainForm