public void SetViews(IEnumerable<string> viewIdentifiers) { if (viewIdentifiers != null && viewIdentifiers.Count() >= 1) { string guid = viewIdentifiers.ElementAt(0); PrimaryView = viewManager.GetInstance(guid); PrimaryView.SetLogger(log); PrimaryTitle = viewManager.Get(guid).Name; } if (viewIdentifiers != null && viewIdentifiers.Count() >= 2) { string guid = viewIdentifiers.ElementAt(1); SecondaryView = viewManager.GetInstance(guid); SecondaryView.SetLogger(log); SecondaryTitle = viewManager.Get(guid).Name; } if (viewIdentifiers != null && viewIdentifiers.Count() == 1) { CollapseSecondaryView(); } }